Tavern At The Arch
1661 Lumpkin St
Atlanta, GA 30344
Tavern At The Arch is a cozy establishment in Atlanta, GA that offers a casual dining experience with a menu featuring a variety of pub-style dishes and drinks.
With a welcoming atmosphere and occasional live music, this tavern provides a laid-back setting for patrons to enjoy good food and drinks with friends and family.
Generated from their business information
See a problem?
You might also like
Partial Data by Foursquare.


