La Toreada Taco House

308 W University Blvd, Odessa TX

(432) 276-5144

Location