Tavern On the Green

Tavern on the Green traces its origins back to its humble beginnings as a sheepfold housing 300 Southdown sheep grazing the lush lawns of Central Park, New York City. Tavern On the Green is one of the Three Best Rated® American Restaurants in New York, NY.