Barrio is my favorite restaurant in Cleveland. I've been many times, and never been disappointed. Margaritas and tacos are fresh, there are countless options for mixing and matching tacos, and it is easy to make a big group of people with varying dietary needs (e.g., vegetarian, vegan, GF, etc.) happy. The house salsa (served automatically upon being seated) is spicier than most, but fantastic! I would recommend skipping the queso and investing in guacamole instead, which is a pretty generous scoop.