Tag: Classic

Food and Drink, Restaurant Reviews

Tavern on the Green is Back!

As a die hard New Yorker (aka I never lived elsewhere), I was SO pumped for the return of Tavern on the Green. A classic New York institution, this restaurant sits on 67th and Central Park West, with horse drawn buggies outside, and despite the amount of greenery out front, […]