My first visit to Taco Casa was good, I would compare it to a few steps above the other major taco chain that has a bell :) The taco shell is the best part, it is so crispy and makes you want more and more! The best part was the service, they were quick, nice and always helpful. I would visit this place again when I want something good and inexpensive.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.