Since 1969, restaurant, hotel, travel & other witty reviews by a handpicked, worldwide team of discerning professionals—and your views, too.

2019 Best Outdoor Dining Restaurants
in Atlanta Area

Leon's Full Service, Decatur, GA

Leon's Full Service


131 W. Ponce de Leon Ave.
Decatur, GA 30030

Leon's Full Service offers a menu ranging from snacks to sandwiches and full meals, along with the brews to go with them. More

< Previous | Next > 

See the ratings for all the restaurants in this area


GAYOT's Annual Restaurant Awards honor America's best chefs, as well as promising newcomers and a top restaurateur.