The taste of Barro's pepporoni and mushroom pizza is out of this world. Not only do they not load in lots of sauce, they provide the right amount for a chewy, delectible pizza. Barros is not oily, not gooey, but simply divine. The soft puffy crust on the original pan pizza is top notch. The ingredients they use are great. To me, this is the best pizza in Ariizona.
Was this review helpful to you?