Taco Casa is the best fast-food Mexican food, bar-none. And they're not stingy with their ingredients either. Order a taco with no lettuce, and it's stuffed with beef and cheese (and it's not that cheap Taco Bell beef either, it's good stuff).
Their tacos are the best!!! I am not a big taco fan, but their tacos are the best I have ever tasted. I am now a bit taco fan if the tacos are from Taco Casa!!! Excellent