top of page
Image by Jonathan Borba

Support Local. Order Direct. 

Welcome to Leo’s BBQ’s official website!


Our restaurant is located at 157 North Highway 27, Clermont, FL, 34711. We deliver up to 15 miles from our location. You're very welcome to make a pickup order as well.

 

Thanks for supporting local restaurants by ordering directly on this site and not through 3rd party platforms!

Read what our customers have to say…

Leo’s Brazilian BBQ is a must-visit for anyone craving a fantastic dining experience!

Contact Us:

OPENING HOURS:

Tuesday: 11AM-7PM
Wednesday-Saturday: 11AM-8PM
Sunday: 11AM-7PM


PHONE: (352) 309-1968

ADDRESS:

157 North Highway 27, Clermont, FL, 34711

Popular searches: Leo’s BBQ, Leo’s BBQ deliveries, Leo’s BBQ pickup orders, Leo’s BBQ - 157 North Highway 27, Clermont, FL, 34711, Online ordering, online deliveries, Leo’s BBQ menu, food delivery in Clermont, BBQ delivery in Clermont, pickup in Clermont, Leo’s BBQ - Best BBQ, Online Ordering Delivery and Pickup

heart
bottom of page