Member profile

Viva Taqueria & Cantina

  • Restaurants
101 N. Aurora St.
Ithaca, NY 14850
(607) 277-1752