Get directions to: Casa Ortiz Restaurant & Catering, Odessa, TX
Restaurant address: 503 North Alleghaney Avenue Odessa, TX 79761, USA
Restaurant: Casa Ortiz Restaurant & Catering