Taco Casa adresses in Lufkin‚ TX Home Work hours Taco Casa hours Texas Lufkin AddressPhoneMap1517 S 1st St Lufkin(936) 634-1800 You May Like Orange Leaf hoursWhataburger hoursKFC hoursFive Guys hoursPizza Hut hoursChurch's Chicken hoursPeople Are Reading