Ahjua's
Address:
2120 Andrews Hwy, Odessa, TX 79761
Phone:
(432) 580-0497
Restaurants
Other Businesses:
- Red Lobster at 4536 E. University Blvd., Odessa, TX 79762
- Vette's Sports Grill at 4651 N Grandview Ave, Odessa, TX 79762
- Guadalajara Grill at 901 N County Rd W, Odessa, TX 79763
- Hacienda Vejia at 1701 N Grant Ave, Odessa, TX 79761
- Mi Casa at 1301 N County Rd W, Odessa, TX 79763