Come on people. You know what to expect when you head out to a Mexican place that is located in an old seafood joint. That is exactly what you get. I leave satisfied. Plus, they serve Dr. Pepper.
I think the lower stars are due to the fact that some people might be expecting a bit trendier or authentic experience since the place is technically in Cleveland, and I agree it is a bit more of an outer-ring suburban Mexican dining experience, but it is decent for what it is.
Although, I do remember being asked to leave because I was talking to my friend at another table. In fact, the waiter walked over to me and made a sweeping motion and said "Shoo shoo. Your friends are done. You must go." He was not joking either.