Viva Taqueria

  • 101 N Aurora St,
    Ithaca, NY 14850
  • Phone: 607-277-1752
  • Cuisine: Mexican Restaurant

Map

Unable to Display Map