Pete C's Atlanta, GA, USA
1180 Peachtree St
We stumbled upon Tap walking to the MARTA for a Braves game. We saw the draft selection so decided t...
755 Hank Aaron Drive SE
Can't argue about a 13 inning Braves game. Good stadium, easy public transportation access. I love t...