Locations ODESSA, TX 4015 E 42nd StOdessa, TX 79762 Hours of operation SUNDAY – THURSDAY: 11:30AM-10:00PMFRIDAY – SATURDAY: 11:30AM-11:00PM Last seating is one hour before closing. FollowFollow