Javelina Cantina in Sedona, Arizona has the best chimichangas I’ve ever had! I highly recommend it if you are ever visiting Sedona! pic.twitter.com/7mJUUJxaZ8 — Karri
Karri Levens
Javelina Cantina in Sedona, Arizona has the best chimichangas I’ve ever had! I highly recommend it if you are ever visiting Sedona! pic.twitter.com/7mJUUJxaZ8 — Karri