Mexican food is a lot like sex. It comes in infinite varieties, but there are a few basic elements that you just can't do without. And of course, even bad Mexican food is usually pretty good. One way the two differ would be that sex delivers ample visual and aural stimulation, senses that a plate of enchiladas would seem to neglect. Perhaps with that in mind, El Ranchito picks up the enchilada's slack. The riotously kitschy décor and the strolling mariachis provide a suitably lively backdrop for the fantastic food. Not only can you stuff yourself with delicious Tex-Mex standards for around $7, but you can venture farther afield with authentic norteño cuisine like grilled baby goat. In all, it's a great place to bring a date, which brings us back to our point above.
Readers' Pick
Mi Cocina Multiple locations