Get directions to: Javelina Cantina, Sedona, AZ
Restaurant address: 671 State Route 179 Ste Bf Sedona, AZ 86336, USA
Restaurant: Javelina Cantina