This pizza is AMAZING! Go anywhere else? You've got to be kidding! Barro's has been the best pizza in Az for over 28 yrs. Family owned, family recipe, family operated! We love this place. Best sauce, tons of toppings & cheese and cooked perfectly. WE LOVE BARRO'S! Fast & Friendly service!!! Great prices!!!
Pros: Everything! Greatest Pizza!
Cons: Not a thing!
more