For Phoenix it's really good pizza. It is far better than the national chains.
Tonight I had an especially good experience. I placed an order online for pick up. I ordered one of their specials, two large one topping pizzas for $17.99. I requested extra sauce on each pizza. When the girl taking my order gave me the total she had charged me for the extra sauce. I wasn't upset because I had ordered it, even though I thought it was odd as I had never had to pay for extra sauce at ANY pizza place I have ever been to.
When I went to pick up my order the girl ringing up the order (TLC is the name of cashier listed on the receipt) was nice enough (without me asking) to take off the extra charge for the extra sauce. It's a small thing but it speaks loud about good customer service.
To be honest I would have ordered from Barro's Pizza again in the future if "TLC" had not removed the extra charge, but now I'm more than happy to recommend them to all my friends!