Barrio is an awesome restaurant & bar.
My buddies and I were recently in downtown Cleveland, exploring the city when we came across Barrio. The wait was wild, but we decided to stick it out because the food must have been good.
Similar to a Condado (central Ohio's version of Barrio), customers create their own tacos. Each taco stands at about $3-$4 each. Various meats and a wide selection make this place a fun experiment. The chorizo was my personal favorite.
Our server was condescending since we'd never been there and were very curious on what to do. Because of her attitude, I knocked this down to a 4-star review, but other than that I have no complaints. Really solid place.