I visit this LITTLE restaurant often. VERY fresh produce, true mexican flavors and the CHEAPEST prices anywhere. Truely one of the best places for mexican food. Don't count on a romantic atmosphere or any atmosphere for that matter......but if you want the best food...this is the place to go. I recommend it daily.
Pros: best food, super cheap prices, freshest produce
Cons: atmosphere, location