Menu
placeholder
Back To Previous

Finger Lakes

Viva Taqueria & Cantina

101 N Aurora St, Ithaca, NY 14850

Phone: (607) 277-1752

Fast healthy Mexican food for take-out or dine-in.