Taco Casa is a Texas-based fast food restaurant serving casual Mexican fare, including tacos, burritos, and nachos.