We went into this place having high hopes (voted #1 Mexican food in Cleveland multiple times) as we were disappointed. Maybe this should probably be a 3.5 star rating, but since that isn't an option, three it is. I'll start with the cons: the margaritas were a little syrupy - they lacked the clean freshness that you expect from a traditional restaurant. (For comparison, they were sort of like margaritas from Chiles.) The regular guacamole and chips were nothing special. Overall the food was good, but nothing to rave about (didn't live up to hype). There were some pros: the crab guacamole was fantastic (I would actually come back for that and a Pacifico.) and the staff was also very nice with no complaints there. One other things that seemed a but weird was the vibe on the top floor (where we were seated) I don't know if it was a tough crowd, but it didn't seem as "cool" of a place as I was expecting. Could have been the wrong place (2nd floor) at the wrong time (9:15pm). Overall, this place was good enough.