Share: Restaurants Viva Taqueria & Cantina Visit Website Request Info 101 N. Aurora St. Ithaca, NY 14850 (607) 277-1752