Red Lobster
Address:
4536 E. University Blvd., Odessa, TX 79762
Phone:
(432) 367-8926
Restaurants,
Food Products Retail
Other Businesses:
- 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
- Texas Roadhouse at 1601 N Grant Ave, Odessa, TX 79761
- Ahjua's at 2120 Andrews Hwy, Odessa, TX 79761