i'm a little surprised at all of this hating on Leon's. i've been 4 times since they opened with different people every time and everyone has LOVED it. great cocktails, amazing spirits selection, well chosen esoteric wine list and of course killer beer. i have never encountered anything even remotely akin to snobbery here. i for one am thrilled to have this place in decatur. oh, and all of the food that i have had has also been really tasty.
Creative Loafing Atlanta
Powered by Foundation