Taco Casa adresses in Allen‚ TX Home Work hours Taco Casa hours Texas Allen AddressPhoneMap712 E Main St Allen(214) 383-9028 You May Like The Cheesecake Factory hoursIHOP hoursWienerschnitzel hoursBraum's hoursCold Stone Creamery hoursArby's hoursPeople Are Reading