Leon's Full Service

restaurants / Fusion

Leon's Full Service information

Atlanta , USA
131 E Ponce de Leon Ave
+1 404 687 0500
More information
mains $12-24
Opening hours
5pm-1am Mon, 11:30am-1am Tue-Thu & Sun, to 2am Fri & Sat
Something wrong?
Submit a correction

Leon's can come across as a bit pretentious, but the gorgeous concrete bar and open floor-plan spilling out of a former service station and onto a groovy heated deck with floating beams remains cooler than thou and fully-packed at all times.

Everything, from the beer, wine and cocktails (their spirits are all craftsman, small-batch creations) to their menu, show love and attention to detail. No reservations.