Discussion
5 yrs ago
Tara’s Southern Belles1400 Northside Dr NW
Atlanta, GA 30318

lameduckAtlanta
Seems to be closed
Went by at 6:00 PM on a Saturday. No cars in the lot and no one seemed to be working. They have posted hours between 12-8 PM but all doors were locked.…
comments:
2
last comment:
5 yrs ago