1 answer
There are a plethora of bars in downtown Atlanta that are all less than a mile to the stadium. I like Varsity since it has some local feel and a lot of young college folks. Mary Mac’s Tea room is also great to go to after the game.
- Chris martin answered 10 years ago
- last edited 10 years ago
- You must login to post comments
Your Answer
Please login first to submit.