We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Barro's Pizza

Is this your business?
8390 W Cactus Rd Ste 106, Peoria, AZ 85381-5206
+1 623-334-9535
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent41%
  • Very good45%
  • Average3%
  • Poor6%
  • Terrible3%
Travelers talk about
“pizza” (18 reviews)
“meatballs” (2 reviews)
“crust” (7 reviews)
Closed Now
All hours
Italian, Pizza
$$ - $$$
8390 W Cactus Rd Ste 106, Peoria, AZ 85381-5206
Write a Review
Reviews (31)
Traveler rating
Traveler type
Time of year

1 - 10 of 31 reviews

Reviewed 4 weeks ago via mobile

We have been here a couple of times now, the restaurant is clean and busy on Friday evenings after 7pm. (The day we went) I've tried BBQ chicken pizza at every other pizza place so far (about 5 places) and Barro's is by far the...More

Thank Mavrick71
Reviewed January 12, 2017

The pizza is tremendous and the dine in experience is worth staying to eat in. Great for kids, the family or just two people.

Thank Jane B
Reviewed December 31, 2016 via mobile

For us this is hands down the best local pizza in the Phoenix area. Plenty of sauce, ingredients plus a crispy crust. This definitely a local favorite. We had the Buffalo Chicken Pizza. Yum.

Thank Barbara S
Reviewed August 11, 2016

Thick. Freshly made. These guys make a great pizza. The crust will be thicker and tastier and with the right toppings it is a belly filler. It is a small place but definitely the best pizza within a few miles. Great for take out.

Thank Bruce S
Reviewed July 24, 2016

Barro's reputation as the best pizza in the Valley, is well founded. The original crust is unique, not thick or thin. Pricing is right in the ballpark for this type food.

Thank kwaichang
Reviewed June 27, 2016

Barro's is the best! This one is right around the corner and we are regulars. Always great pizza and great service. Every time family comes to town this has to be on the menu.

Thank pwb77
Reviewed June 27, 2016

I've been to Barro's three times now and the gluten-free pizza is consistently excellent. I like pineapple, mushrooms, and black olives on mine - and they are always generous with the amount of toppings as well as the cheese. The crust is excellent and fresh-tasting....More

Thank MrPish
Reviewed March 7, 2016

We've been there several times and always get a great meal. The meatballs are great, so is the pizza.

Thank Linda N
Reviewed October 19, 2015

Last week we (a group of Seniors) converged on the Barro's by Happy Valley Road and Lake Pleasant as we do every Monday Night. We had a nice group of 22 showing up for some of the best pizza, pasta, sandwiches, and salads that money...More

Thank HOODSY1292
Reviewed August 26, 2015

The owner and staff are terrific. They even gave us an extra pizza when they forgot to add the extra ingredients on very busy dinner hour. We will go back again soon.

Thank sharon w
Nearby Restaurants
Angry Crab Shack
55 reviews
.96 miles away
Brothers Family Restaurant
40 reviews
.98 miles away
Brushfire Tacos Y Tapas
40 reviews
.95 miles away
Don Lencho's
36 reviews
.97 miles away
Nearby Attractions
Peoria Sports Complex
269 reviews
2.50 miles away
New River Trail
21 reviews
1.11 miles away
Rio Vista Recreation Center
30 reviews
1.11 miles away
Theater Works
17 reviews
1.02 miles away
Questions & Answers
Get quick answers from Barro's Pizza staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Delivery, Takeout, Seating, Serves Alcohol
Good for
Families with children, Large groups
Open Hours
10:30 am - 10:00 pm
10:30 am - 10:00 pm
10:30 am - 10:00 pm
10:30 am - 10:00 pm
10:30 am - 10:00 pm
10:30 am - 11:00 pm
10:30 am - 11:00 pm
Location and Contact Information
  • Address: 8390 W Cactus Rd Ste 106, Peoria, AZ 85381-5206
  • Location: United States  >  Arizona (AZ)  >  Central Arizona  >  Peoria
  • Phone Number: +1 623-334-9535
  • E-mail