I'm sorry but the editors choice are what we Mexicans call TEX-MEX, so not mexican at all.
El Pelon is not just good and friendly service, it is also good food and they have the BEST FISH BURRITO IN TOWN, not like that other burrito place.
Pros: Inexpensive, Good Service, Best Burrito
Cons: Small
more