Barro's is your run of the mill pizza and wings joint. What really seperates them from the pack of fast food pizza is the fact that they serve beer and wine. Well, sometimes. Sometimes they serve beer and wine and sometimes they don't feel like it. It really just depends on how the cashier is feeling.
On multiple occasions I have been told that it was "too late" to order beer. On one of these occasions (at 9:40pm), the customer next to me successfully ordered beer and was served by the manager. Seeing that I was upset, the cashier that told me it was "too late" whispered to the other cashier to not allow anymore beer transactions.
As for the food, it's what you expect from a typical pizza chain. Nice selection of toppings and specialty pizzas (I recommend the hot wing pizza). The wings also have a handful of flavors/degrees of hot and are right around average quality with plenty of sauce.
I was tempted to give this location a 2 star review just for the actions of one cashier, but that's not fair. The food is good and for the most part, the service is great. Just make sure you show up early if you plan on drinking.