Taco Casa is a counter-serve Mexican restaurant known for its specialty housemade sauces and affordable Tex-Mex fare. Enjoy options like tacos, burritos, and quesadillas, with a popular Taco Tuesday deal and free drink refills for dine-in customers.