About
Hours: Sun- Thurs. 12pm-10pm. Fri 12pm -12am Sat: 12pm - 1am
Address: 601 W Clements St, Odessa (Texas) 79761
Phone: (432) 934-4290
State: TX
City: Odessa
Street Number: 601 W Clements St
Zip Code: 79761
categories: american restaurant, fast food restaurant