After living in San Diego, CA for a few years I know good Mexican food when I taste it and Don Tequila is great Mexican food for an even better price.
Like many great Mexican restaurants I've been to, the place looks seemingly like a hole in the wall from the outside but the interior has a vibrant and colorful decor. Good service with great food makes for an awesome experience. Definitely worth checking out if you are looking for decent Mexican food for cheap in Cleveland.