Haven't lived in Cleveland for 20 years but I can tell you this place is at the very top of the scale. To clear a few misconceptions, after moving to Southern California in 92, I discovered that this place's food is actually Tex-Mex, not Mexican. Now where I live a Mexican place ( or two ) is literally on every block. 95% taste worse than this place. 5% taste better. Not because I love Tex-Mex over Mexican, but because it's true. 20 years later I still think about the place.
I've eaten at ultra-high end Mexican places in Santa Monica as well as regular places across LA and local fav's like a place called ( of all things) Walters in Claremont. But the best sit-down is Tropical Mexico in Pomona ( right next to a junkyard on a street called East End) or Taco King in Ontario, a place in Azusa which is also a little supermarket, the legendary Juanita's in Pomona which is like an ice cream store in Cleveland-- a sketchy little walk-up place, as well as another walk-up in La Puente which the name escapes me.
El Charrito would be on this list if it were in S California.