Leo's Island BBQ thumbnail

Leo's Island BBQ

Barbecue restaurant, Hawaiian restaurant, Restaurant

4.60 out of 5 stars. Today's hours: 10:30 am-9 pm Add a review

Leo's Island BBQ shines in Arrowhead Crossing as a must-visit for barbecue lovers. This affordable gem offers a delightful array of Hawaiian-inspired dishes, from smoky Kalua pork to crispy chicken katsu, all boasting generous portions that leave you satisfied. The creamy mac salad, dubbed "Crack Mac," has diners raving about its addictive taste. Though the ambiance can get crowded, especially during peak hours, the fast service and mouthwatering food more than make up for it. Whether you're dining in or grabbing takeout, Leo's is sure to please!

Best in Peoria

Contact Info

  • Location: 7665 W Bell Rd, Peoria, AZ 85382
  • Located in: Arrowhead Crossing
  • Phone: (623) 878-1128
  • Price range: $

Opening hours

  • Monday: 10:30 am-9 pm
  • Tuesday: Closed
  • Wednesday: 10:30 am-9 pm
  • Thursday: 10:30 am-9 pm
  • Friday: 10:30 am-9 pm
  • Saturday: 10:30 am-9 pm
  • Sunday: 11 am-9 pm

Other Business Hours

Takeout

  • Monday: 10:30 am-9 pm
  • Tuesday: Closed
  • Wednesday: 10:30 am-9 pm
  • Thursday: 10:30 am-9 pm
  • Friday: 10:30 am-9 pm
  • Saturday: 10:30 am-9 pm
  • Sunday: 11 am-9 pm
Food & drink
The vibe at Leo's Island BBQ
Chicken katsu
Fried shrimp
Short ribs

Menus and Prices

Leo's Island BBQ menu and prices
Menu #2
Menu #3
Menu #4
Menu #5

Add Your Review

You can upload up to 4 images (JPEG, PNG, WebP).

Recent Reviews

Review by Selina Renner

August 27, 2024

Leo's Island BBQ is a hidden gem in Peoria! 🌴 The ambiance is relaxed, perfect for enjoying a good meal. I couldn’t resist trying their Kalua Pork, which was smoky and tender, served with a side of creamy mac salad that balanced it perfectly.

The Pineapple BBQ Sauce added just the right amount of sweetness! 🍍 The portions are generous, and I left feeling satisfied but not overly stuffed. Just a heads up, the place can get busy during peak hours, so maybe go a bit early. Can’t wait to return for more deliciousness!.


Nearby Restaurants

Good China

Good China

Chinese restaurant

9180 W Union Hills Dr, Peoria, AZ 85382, United States

Whataburger

Whataburger

Restaurant

8922 W Bell Rd, Peoria, AZ 85382, United States

Applebee's Grill + Bar

Applebee's Grill + Bar

Restaurant

8001 W Bell Rd, Peoria, AZ 85382, United States

Abuelo's Mexican Restaurant

Abuelo's Mexican Restaurant

Mexican restaurant

16092 N Arrowhead Fountains Center Dr, Peoria, AZ 85382, United States

Subway

Subway

Sandwich shop

21655 N Lake Pleasant Pkwy, Peoria, AZ 85382, United States

Red Lobster

Red Lobster

Seafood restaurant

ACROSS FROM, 7921 West Bell Road, W Arrowhead Towne Center MALL, Peoria, AZ 85382, United States

Mariachi's Mexican Food

Mariachi's Mexican Food

Mexican restaurant

20799 N 83rd Ave # 100, Peoria, AZ 85382, United States

Buca di Beppo Italian Restaurant

Buca di Beppo Italian Restaurant

Italian restaurant

16091 N Arrowhead Fountains Center Dr, Peoria, AZ 85382, United States

Texas Roadhouse

Texas Roadhouse

Steak house

16079 N Arrowhead Fountains Center Dr, Peoria, AZ 85382, United States

Firebirds Wood Fired Grill

Firebirds Wood Fired Grill

Steak house

16067 N Arrowhead Fountains Center Dr, Peoria, AZ 85382, United States

Sonic Drive-In

Sonic Drive-In

Fast food restaurant

8352 W Union Hills Dr, Peoria, AZ 85382, United States

Noodles and Company

Noodles and Company

Restaurant

7541 W Bell Rd, Peoria, AZ 85382, United States

Pho for Days

Pho for Days

Vietnamese restaurant

15703 N 83rd Ave #100, Peoria, AZ 85382, United States

Federico’s Mexican Food

Federico’s Mexican Food

Mexican restaurant

20429 N Lake Pleasant Rd, Peoria, AZ 85382, United States

Revolu Modern Taqueria + Bar

Revolu Modern Taqueria + Bar

Mexican restaurant

15703 N 83rd Ave #110, Peoria, AZ 85382, United States

By the Bucket Peoria

By the Bucket Peoria

Restaurant

8960 W Bell Rd Suite A106, Peoria, AZ 85382, United States

Poké Bar

Poké Bar

Hawaiian restaurant

8215 W Bell Rd #121, Peoria, AZ 85382, United States

Filiberto's Mexican Food

Filiberto's Mexican Food

Mexican restaurant

9036 W Union Hills Dr, Peoria, AZ 85382, United States

P83

P83

Shopping mall

Agua Fria Fwy, Peoria, AZ 85382, United States

Uncle Sam's

Uncle Sam's

Pizza restaurant

18913 N 83rd Ave, Peoria, AZ 85382, United States