what is the atlanta bluff
âThe Bluffâ is a section of northwest Atlanta, not far from where the new Falcons Stadium is being built that has been riddled by heroin for decades. Tuesday night, multiple law enforcement agencies met with more than a dozen suspected heroin dealers to give them a second chance. Thirteen men and one woman show up at the Lindsay Street Baptist Church. Each has a letter from the U.S. Attorneyâs office.