For the best Mexican food around, definitely give La Huerta a try. They give you salsa with chips and you can even try their green salsa which is GREAT! The food is great at a reasonable price and the atmosphere is wonderful. The waiters are super fast but some of them don't speak very good English
PROS: Great authentic mexican food
CONS:
more