I have only been here once for just one reason- the food was decent but in my opinion extremely overpriced. Not only that, the wait was ridiculous! The fact is that in Cleveland it is exceptionally difficult to find anything resembling good Mexican food (that isn't Taco Bell or Chipotle). If you're willing to shell out a pretty penny for some guac and margaritas feel free to go here, but I'd honestly rather make my own at home.