Alright Braves faithful, time to show your Atlanta chops here. This is the 3rd year straight that I bought post-season tickets only to see a massive failure in 2011 and a massive disappointment in 2012. But my girlfriend and I are finally going to see a postseason game again since the 2010 Game 3 debacle. We have tickets for both games and are staying two nights, and we couldn't be more excited.
The point of this whole post is that I'd love some advice from Atlanta natives or people familiar with the city to help an out-of-towner plan his trip. I know that royhobbs made that excellent visitors guide post, found here: http://www.talkingchop.com/2011/4/13/2109298/the-visitors-guide-to-the-heart-of-braves-country (this is seriously a fantastic resource, check it out if you are visiting, favorite it and consult it often.)
But even with that great resource I'd love some input from those with more expertise than I here. We are planning on staying at the Sheraton Suites Galleria, with tentative dining plans at Twain's and Nakato, and are considering Vortex as well.
I'm sure I'm not the only one making a trek into Atlanta for this occasion, so hopefully you Atlanta folks can help the rest of us with your insider knowledge and expertise.