Barbecue · $
1 Leo's Island BBQ
7665 West Bell Road, Peoria
- Take-Out
- Delivery
Customers’ favorites
- BBQ Dine in: Yes Outdoor seating: Yes Takeout: Yes Delivery: No Curbside pickup: No
- Shrimp & BBQ Chicken Combo
- Chicken & Kalua Pork Combo
- Chicken & Kalua Pork Combo
“We have been trying to get over to try Leos for a while and today was the right time. Boy do I feel bad not trying them sooner. The food was fresh, delicious, and generous portions. They definitely kick the pants off the chain competition and the price is amazing!”