Taco Casa
- Address: 1133 N. University Dr., Nacogdoches, TX 75961
- Phone: (936) 305-5353
- Hours of Operation: Sun-Sat 10am-10pm. Fri-Sat drive thru open until 11pm
- Web: http://tacocasatexas.com/location/88-nacogdoches/
-
Mexican fast food chain serving tacos, burritos, nachos and more! Open 10am- 10pm for lunch and dinner. Friday and Saturday the drive thru is open until 11pm.