We tried this place over the holiday weekend and really wanted to like it, but just couldn't.
First, the atmosphere and location are awesome and are really what made me even consider two stars for this restaurant.
The food was tasteless and very unremarkable. Both our entries, shrimp tacos and Mahi tacos had no taste at all. They also charged for salsa which for a Mexican restaurant is a bit strange, but I get it, new place, high rent. Our food also took about 50 minutes to come out and the kids were done by that time.
It wasn't the wait for our food, charge for salsa or anything else that made me give this place 2 stars, it was solely that the food wasn't very good. There are plenty of much better Mexican choices in Cleveland.
If you are just looking for drinks in a cool atmosphere with awesome views, this is your place. If you want good Mexican along with it, skip this place and go somewhere else.