Los Primos
Address:
7878 S US Highway 385, Odessa, TX 79766
Phone:
(432) 335-5626 Restaurants
Other Businesses:
- Los Fabela's Restaurant & Events at 12302 W Highway 80 E, Odessa, TX 79765
- AAA Office Coffee Service Inc at 11300 W Highway 80 E, Odessa, TX 79765
- Melas Kitchen at 9500 N Service Rd, Odessa, TX 79765
- Osaka Japanese Steakhouse at 4028 Jbs Pkwy, Odessa, TX 79762
- CPL Ray's Coffee at 3111 Faudree Road, Odessa, TX 79765