Restaurants in Odessa, TX
Restaurants • Fast Food Restaurants
3021 Golder Ave.,
Odessa ,
TX
79764
UNITED STATES
Based on 1 reviews
Opened?
Does this place ever open?! I swear they make their own hours from day to day. And everytime I call to see what time they close, they are always rude and give me some weird time like 7:25 or 8:40... always seems to be 5 minutes from...Worldwide > United States > Odessa, TX > Fast Food Restaurants