I don't know what it is about this particular Taco Casa but the food is always great and tastes so much better than other locations!
Taco Tuesday my favorite love the tacos
Clean restaurant decent food only issue is the charge $.86 for some lettuce
I’m not sure if this place has changed management recently, but in the last couple months my experiences here have gone down hill significantly. From inconsistency in food quality and changing or implementing new rules I’ve never experienced at any taco casa. I’ll be going out of my way to avoid this location from now on.