Category: | Restaurant, |
---|---|
Address: | 793 W Montrose St, Clermont, FL 34711, USA |
Zip code: | 34711 |
Website: | https://leosbarbecue.com/ |
Opening hours (Edit) | |
---|---|
Monday: | 11:00 AM – 7:00 PM |
Tuesday: | 11:00 AM – 7:00 PM |
Wednesday: | 11:00 AM – 7:00 PM |
Thursday: | 11:00 AM – 9:00 PM |
Friday: | 11:00 AM – 10:00 PM |
Saturday: | 11:00 AM – 10:00 PM |
Sunday: | 11:00 AM – 7:00 PM |
My family and I absolutely love Leo and his amazing food. His whole crew is so friendly and well-versed in the art of bbq. His Brisket and half chickens are a family favorite. I’m a huge fan of his Mac n cheese and piemontese rice. Every plate he makes, he makes with love. He is absolutely passionate about his work as a pit and grill master. If you like Brazilian cuisine, this is your stop! I highly recommend this place if you’re looking for food that tastes like home and a staff that feels like family.