Leon’s Full Service

[ Bar ]
131 E. Ponce De Leon Ave
Decatur, Georgia
(404)404 687-0500
82

29 ratings
Mon 5:00 PM–1:00 AM, Tue–Thu 11:30 AM–1:00 AM, Fri–Sat 11:30 AM–2:00 AM, Sun 11:30 AM–1:00 AM
information provided by RateBeer.com