I'm not sure if this Zocalo is a serious dining destination. I would file it into the category of decent place to drink margharitas and get down with some better-than-average, semi-creative Mexican. It is one of those places where you suspect right away that the menu SOUNDS better than the food actually will be, but It is still definitely better than your cliche neighborhood Mexican joint.
The tableside guacamole was a fun distraction. My enchiladas had a rich, hearty red sauce that I appreciated, but were predictable in every other dimension. The beef tamale was drier than sawdust, but otherwise decent...at least the meat didn't look like it came out of a blender...there were actual tender chunks of meat, recognizable as having originated from beef, in the tamale. Chile relleno was the most interesting thing I tried....not the best I've ever had, but it kept my attention. Overall, this place doesn't seriously threaten Lucita's top stop for Mexican in Cleveland.
Probably the best thing about Zocalo is it's location. The bar provides an excellent perch for observing the slow parade of suburban bourgeoisie roll into Lola in their SUVs....a delightfully amusing spectacle around 7PM on a Friday, after your sixth or seventh margharita.