Out of towner in for short stay this weekend. I have never seen the Braves (except for 20 years ago at Wrigley) and am going to the Game saturday night. Any tips on where the good / interesting food stands are at Turner Field??
We are sitting on the 3rd base side of the stadium, right on the field. I did check the listings on the Braves Website and there is good info there but thought I might ask some fellow hounds who may have had previous experience what their opinions are ??
Thanks much in advance!