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

2018 Best Outdoor Dining Restaurants
in Atlanta Area

Leon's Full Service, Decatur, GA

Leon's Full Service

   

Menu
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

RESTAURANT AWARDS

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