LoboTX's Odessa, TX, USA
Rosa's Cafe and Tortilla Factory
1701 W County Rd
Rosa's food is consistently good fast Tex-Mex. I haven't been to this location in years until recent...
La Quinta Inn Odessa
5001 East Business I-20
I'd stayed here a couple of years ago and vowed not to return. However, it was the only available ho...