Member profile

Bickering Twins

  • Restaurants
114 N. Cayuga Street
ithaca, ny 14850
607-319-0653
  • About

    Latin American bistro and bar serving delicious tacos, empanadas and other specialties. Twin brothers Kevin and Corey are chef owners--cool vibe, delicious food, stupendous drinks, and friendly staff.