The Square Pub
[ Bar ]
115 Sycamore St
Decatur, Georgia
()404 844-4010
77
6 ratings
Mon 5:00 PM-12:00 AM-ish, Tue-Sat 11:00 AM- 2:00 AM, Sun 11:00 AM-12:00 AM-ish
information provided by RateBeer.com