I love the idea for this place. Fill out what you want, they bring it out, etc. From what I've had, it's quite good as well. However, it seems a bit pricey for the amount of food you get. A couple small tacos for $7 doesn't seem like a good deal when you can get a huge burrito or bowl from chipotle for $6.25. I thought getting a bowl from here would be good since I can't have the flour tortillas but it was so small. It came in one of those bowls that other Mexican restaurants serve there salsa for chips in. Kind of a let down. Having said that, their "stoner" tacos are very good. Great concept, much like the double decker taco from Taco Bell but with guacamole instead of beans. I really don't like guac but the way they put this together works with all the stuff you can throw in it. Extensive margarita selection which I find pretty cool. The chips were stale but overall I'd say Barrio is....meh. I'd go back with friends but I'm not going to pick it out of a lineup for food choices.