Rosa's Cafe
Address:
7900 E Highway 191, Odessa, TX 79765
Phone:
(432) 563-1177
Restaurants
Other Businesses:
- Toby's Lounge at 6201 E Business 20, Odessa, TX 79762
- Polly's Restaurant at 6201 E Business 20, Odessa, TX 79762
- McDonald's at 10716 Hwy 191, Odessa, TX 79765
- Fabela Restaurant at 10535 W County Road 127, Odessa, TX 79765
- Cork & Pig Tavern at 7620 Highway 191, Odessa, TX 79765