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