The food, ah the food. Best enchiladas in town, my friend. And better giant burritos than those other big burrito places.
The green sauce is to die for and the queso actually taste like cheese. Go, eat, be happy.
Pros: inexpensive, friendly staff, the food, dang it!
more