Taco Casa adresses in Odessa‚ TX Home Work hours Taco Casa hours Texas Odessa AddressPhoneMap807 Royalty Ave Odessa(432) 333-2831 You May Like Whataburger hoursMcDonald's hoursDomino's Pizza hoursFirehouse Subs hoursSonic hoursPapa John's hoursPeople Are Reading