Top Local Places

Just A Taste

116 N Aurora St, Ithaca, United States
Tapas Bar & Restaurant

Description

ad

Set foot in the door at Just a Taste and you'll be promptly and warmly greeted by one of the staff. Specializes in sharable portions of delicious food, and and a remarkable variety of wine available by the glass.

Quiz