I searched high and low for ANYTHING resembling good Mexican food in the Cleveland metropolitan area and found this place when it was El Tolteca. The quality of the food and the service has continued on so I continue to patronize.
November 2016 Update: Went in an hour before closing a couple of weeks ago. Was seated. Got chips and salsa. Hostess was lovely. For almost 20 minutes we sat without someone taking our drink order, food order, anything...My boyfriend made eye contact with the server that was helping the table about 20 feet from us many times and she acted like we weren't there and stopped making eye contact. We walked after the 20 minutes and a group of employees out at the front register gave us a warm "Good night" and "Thank you." This included the server that ignored us. My boyfriend turned around to say something but decided we should just leave. Btw, if you read this, Management...she is the only female server there with short hair. This was our very favorite place. I am sad not to be going there anymore.