Barrio has the best guacamole in Cleveland. I have never tried any guacamole better than this. The tacos are good. I've had tacos with meat and also vegetarian tacos and they are all bomb. The only con I would say would be they do not offer happy hour options.