Vita's
Address:
1001 W 10th St, Odessa, TX 79763
Phone:
(432) 552-8381
Payment:
Restaurants
Other Businesses:
- Los Alamos Restaurant at 1307 N Grant Ave, Odessa, TX 79761
- Gerardo's Restaurant at 1001 Golder Ave, Odessa, TX 79761
- Papa John's Pizza at 2000 East 42nd Street, Odessa, TX 79761
- Los Pinos Drive Thru at 1000 Golder Ave, Odessa, TX 79761
- Starbucks Coffee at 2016 E 42nd St, Odessa, TX 79762