Barro's is basically a Chuck e Cheese kind of place, only without the animatronics, less arcade games, more adult friendly and WAY better food.
I was very pleased with both the thin crust pizza and wings, both very good. The environment is a bit lacking, but it's ok if you want a quick bite and unlimited soda refills.
Would definitely go back.