Taco Casa is a Texas-based chain serving casual Mexican fare, including tacos, burritos, and nachos, with free drink refills for dine-in customers.