Oaxaca Restaurant & Cantina

Address: 
321 N State Route 89A Sedona, AZ 86336