Rosa's Café & Tortilla Factory
1701 N County Rd W, Odessa TX 79763
(432) 337-3122
Directions
Order Online Delivery
Ubereats
Postmates
Odessa, Texas
Rosa's Café & Tortilla Factory
1701 N County Rd W, Odessa
(432) 337-3122