Don't be dissuaded by the 3-stars. It was good. The thing is, it was just "good." Nothing special. Cleveland could use a "really good" Mexican restaurant; unfortunately this isn't it.
Service was friendly, prompt and attentive. Decor was festive. Food was very similar to every other Mexican joint around town. I didn't find anything special.
If you're In the mood for some quick Mexican, this place will do in a pinch. As for me, I'll continue my quest for a "really good" Mexican restaurant.