Update: This place generously sells their amazing pizza dough! So you can get a dough ball and use your own sauce & cheese to make amazing pizza! The dough is light years ahead of the stuff I normally get from Trader Joe's, and definitely makes a better pizza. Number 1 Brothers Pizza has been redeemed in my book.
---------------------
I really wanted to like this place cause I love pizza and it's really close to where I live. But overall the pizza just wasn't that good. It tastes like the stuff they churned out of a high school kitchen for summer camp for kids. The tomato sauce tastes like the straight-out-of-a-can tomato paste, with absolutely no flavoring or herbs. The cheese tastes not very cheesy (I don't know how that's possible). I will hand it to them on the crust, which is amazing. We got the NY-style pizza and while the crust was thin, there still was a lot of air in it which gave it an amazing texture. The crust part was an amazing crispy but still doughy texture which I really liked.
Overall, Barro's is still my go to pizza place.