This is probably the best Mexican Restaurant in Cleveland. Every single dish I've ordered is mind-blowing-ly good. My favorites include the Nachos with chorizo and several other meats, the burrito norteno, and the burrito California. The complementary chips and salsa are probably the best I've had (still there are variations between the salsa batches). Let's not forget about the portions... HUGE and very inexpensive. If you go for the margaritas, they are large, they are inexpensive and they have all the kick you want in them.
The staff is helpful, very sweet and interested in making sure you have a good time. Still, if you go during a particulary slow time, you may have to witness them chatting or wrapping napkins/silverware nearby. Still, they try to keep it down, and if this bothers you I'm sure they can arrange to do that stuff later, because I have to emphasize they are really awesome people.