Leo's Island BBQ is a bbq joint Peoria located in United States.
7665 W Bell Rd (at N 77th Ave) Peoria , AZ 85382 United States
Reservations | No |
Credit Cards | Yes |
Outdoor Seating | No |
Menus | Brunch, Lunch, Dinner |
This cheery, locally owned spot specializes in the Hawaiian plate lunch : A magical mass of of rice , mayonnaise-heavy macaroni salad , and mountains of meat piled into a plastic foam container. Read more
Excellent food, ask for the chicken teriyaki mini meal, best teriyaki around.
Amazing food, clean place, kind people, never had a bad experience yet
I love their lemon pepper chicken and the macaroni salad is out of this world!
BBQ Short Ribs are Awesome!! BEST in the Valley!!
Get the BBQ chicken is so flavorful
Short ribs - awesome. Macaroni Salad - better than yo grandma's.
Food is good, stay away from the lemon chicken .
Seafood combo w/ extra Katsu sauce .. the best !!
Teriyaki chicken , ribs
A shot of Paradise off the island . Awesome.
Manapua is soooooo good!!
Try the seafood soup...best ever.
Food is good, try it out.
Try the manapua its great
All tasty here
The food is general Hawaiian fare, nothing awe exceptional but for Az it is ok.
Lemon Pepper Chicken is delicious.
Cristina B. is right spam musubi is the bomb
Island boy loves his loco micro.
Spam musubi
The catfish fingers and Georgia pulled pork and mac and cheese are wonderful. - Linda Herrly
Great delicious steaks and the inside is very nice, employees are very friendly and helpful. - Mr. Ibeabuchi
Lots of flavors. Make it a sundae with caramel and whipped cream or don't bother going at all. - Jeremy Lebens
This Ross is so gross. It's so busy and kids are screaming. I feel like I am at Last Chance. LoL - Brad Bucy