I spent 9 1/2 long years living in Cleveland. Being from Houston, I know good Mexican (and Tex-Mex) food. Given the fact that they don't have ready access to the quality ingredients we have, they do a pretty decent job. They were about the best I found up there in Cleveland. Admittedly, they probably wouldn't last long in Houston or San Antonio due to the competition, but all in all, they did a decent job.