Where: 406 Church St, Decatur, GA 30030 This Atlanta landmark has been serving up old-school Southern comfort food for generations, and their fried chicken remains one of the city’s best-kept secrets.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results