Not sure what the previous reviewer is talking about as I've never had anything tasting terrible here. I know good Mexican food, I was born and raised in the Southwest, am Mexican myself so I can compare the food to my nana's cooking (the best!). And I definetely wouldn't head to Bell Road for good mexican food.
Pros: Taste & Quality; Speed of Service
Cons: Location is not the best (shady part of Glendale), but well worth the trek off the beaten path
more