Contacts: address, phone number and etc.
Address | 3836 Andrews Highway, Odessa, TX 79762 Get directions |
Phone number | +1 432-362-8591 |
Photos
Reviews about Stars Drive-In of Odessa
- 1 / 5By Mikey CrockerNever go back there!!! Very rude person taking order and felt like was being talked down too. Unsatisfied 100%January 04, 2017
- 5 / 5By Bailey galindoOnly two guys working, and they managed to get order right, quickly, and perfect, good voice volume control out of speaker, and they had like 7 cars, and they had us out in a good low amount of time, I'm impressed.June 04, 2016
How would you rate Stars Drive-In of Odessa?
☆ ☆ ☆ ☆ ☆ Menu of Restaurant Stars Drive-In of Odessa
Stars Drive-In of Odessa is a restaurant based in Odessa, Texas. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.