I am headed to Atlanta for the first time in a couple weeks to watch two games (Friday and Saturday vs the Dodgers).
Anyone have any suggestions/info/tips for the trip? I am staying with a friend who lives down there and going to be doing a lot of eating and drinking. I was planning on checking out the Braves Hall of Fame but was wondering if anyone from the area had any other suggestions.
Thanks in advance for anyone who is able to help.