Leo's Grill & Barbecue
$ • Steakhouses, Brazilian, Barbeque
Hours:
157 N Hwy 27, Clermont
(352) 227-3014
Customers' Favorites
Leo's Grill & Barbecue Reviews
Absolutely recommend Leo's, the food is delicious and the service is wonderful!!
Actually was in love with their fries, best in town imo, but the bad customer service isn't worth going anymore.
Ratings
Menu
Hours
Monday | 11AM - 8PM |
Tuesday | 11AM - 8PM |
Wednesday | 11AM - 8PM |
Thursday | 11AM - 8PM |
Friday | 11AM - 10PM |
Saturday | 11AM - 10PM |
Sunday | 11AM - 8PM |
Leo's is awesome. Found them at Montrose market and my business followed them to their new location at Citrus Tower. They have great American style BBQ but there Brazilian stuff is crazy good. I love their black beans as a side with their Mac & Cheese.