Food and Drinks Specials and Where to Watch the Braves in the World Series in Atlanta - Eater Atlanta
"The quirky bar at the corner of Edgewood and Boulevard plans to show the World Series on the TVs all this week in the Annex and upstairs in the Chapel Bar." - Beth McKibben