Que Tal Mexican Restaurant

10532 W University Blvd Odessa TX 79764 USA

(432) 385-1274

Location