Barrio's food is delicious, and they have a lot of customizable options for people who are gluten free, pescatarian, or vegetarian. Service can be hit-or-miss; some servers are great, others can be a challenge and/or don't seem to much care about customers.
Most of the time my order is made correctly, but my most recent visit my meal was made wrong. I know the ticket contained the correct info because my friend looked at it before the server took it and remarked upon the particular ingredient that I'd selected, but was never actually included in my dish. Instead I was given a dish containing an entirely different, and quite unpalatable, ingredient.
Vibes are decent overall, decor is cool, and the bar makes good drinks. Can get REALLY loud though when full, and it seems like the just jack up the music when it's packed, making it sometimes overwhelming sound-wise.