I just love Barro's Pizza, and I am not just talking about this location. I have been to about 6 different locations and they stay constant which is not always the case with other places.
The food is always fresh and I have never had a pizza or wings that I would have sent back to the kitchen. The breadsticks are soft and taste really good with the cheese and garlic on top of it. The pizza sauce taste great on everything including the breadsticks. The hot wings come in bone in and boneless fashion and both are just as good as the other.
The Environment differs a little from location to location as far as the number for Tvs for the adults but there is always sports playing so go here to watch the game. I also love that each location has a play area for the kids and their own Tv playing cartoons or movies. It includes a play kitchen and legos. It also has a few games for them to play and pass time while the adults finish their meal.
There is often specials that are sent in the mail where you can get an X-Large pizza and 24 hot wings for about 23 dollars. If you dont get the coupon just ask for the special and say you read about it on Yelp :)