Taco Casa is a fast-food restaurant serving casual Tex-Mex fare, including tacos, burritos, and nachos. Part of a Texas-based chain with over 100 locations.