Mi Casa Address: 1301 N County Rd W, Odessa, TX 79763 Phone: (432) 580-3014 Hours: Mon: 8am-9pm Tue: 8am-9pm Wed: 8am-9pm Thu: 8am-9pm Fri: 8am-9pm Sat: 8am-9pm Sun: 8am-3pm Restaurants, Mexican Other Businesses: Ahjua's at 2120 Andrews Hwy, Odessa, TX 79761 Red Lobster at 4536 E. University Blvd., Odessa, TX 79762 Vette's Sports Grill at 4651 N Grandview Ave, Odessa, TX 79762 Guadalajara Grill at 901 N County Rd W, Odessa, TX 79763 Dairy Queen at 1525 S Grant Ave, Odessa, TX 79761