If there is a better Mexican joint in town, I haven't found it. I don't often factor "value" into my take on restaurants, but Huaraches has a lot of very filling meals in the $9-12 range that are also really tasty (and pretty authentic to boot). The enchiladas suizas I had on Thursday were excellent. They seem to have pared down their menu in recent months, so everything left on there is a winner. Good margaritas and a solid selection of Mexican beers too. It's a small restaurant, so be warned on trying to get a table during peak hours without waiting, but know that it's worth the wait.