Rosa's Café & Tortilla Factory 4945 East 42nd Street, Odessa, TX 79762