Atlanta Food Critic ..

Atlanta Food Critic .. left a tip at South City Kitchen

1144 Crescent Ave NE (at 14th Street), Atlanta, GA | December 28, 2010
#6 in our Top 10 Atlanta Restaurants for 2010
Read more
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
South City Kitchen
9.2
Atlanta, GA
Southern / Soul Food Restaurant
Show More (on 2 To-do Lists and 1 Other List)