Barro's is hands down my favorite - the best pizza I've had since moving to AZ a few years ago.
We usually go to the Tempe Barro's out of habit since it's right down the street from where we used to live but a few weeks ago decided to try this location.
The atmosphere here is way better! Not to knock the Tempe Barro's but this one just seems more relaxed, cleaner and much newer. The bartender/ counter guy who took our order was funny, friendly and seemed to enjoy his job a lot.
The pizza was perfect and service was fast. We'll definitely be back to this location.