We ordered a specialty pizza (chicken wing) to try Barro's for the first time. The pizza overall was ok. The cheese and chicken tasted the best and of good quality. The wing sauce tasted a bit on the greasy side, and the crust will thick, somewhat tasted of frozen quality. The price for this large specialty pie came to $18. I generously gave this place and this pizza a 3, but the with the high price and crust quality could easy have dropped to a 2. This wasn't what I expected, but would consider giving them another chance.