Menu Close

Viva Taqueria & Cantina

  • 101 N Aurora St
  • Ithaca, NY 14850
  • (607) 277-1752
  • Visit Site
  • Details
  • Amenities
  • TripAdvisor
  • Map