Toriado's Restuarant Address: 3816 Andrews Hwy, Odessa, TX 79762 Phone: (432) 363-1701 Hours: Tue: 5pm-10pm Wed: 5pm-10pm Thu: 5pm-10pm Fri: 5pm-11pm Sat: 5pm-11pm Sun: 4pm-9pm Restaurants Other Businesses: Church's Chicken at 3800 Andrews Hwy, Odessa, TX 79762 Petal Pushers at 1121 W University Blvd, Odessa, TX 79764 Whataburger at 3716 Andrews Hwy, Odessa, TX 79762 Depot Pizza & Deli the at 2701 Kermit Hwy, Odessa, TX 79764 McDonald's at 1347 W University Blvd, Odessa, TX 79764