Tavern on the Green Restaurant


Established in 1934, when it replaced the sheepfold that had once housed the sheep of Sheep Meadow, Tavern on the Green has become a New York City icon.

The restaurant consists of several rooms, including the well-known Crystal Room, which offers beautiful views of the adjacent garden. Tavern on the Green is a favorite of locals and tourists alike, and it’s also a popular venue for wedding receptions, galas, and other special occasions like Salsa Night, the Christmas Tree Lighting, and more.



Previous Wollman Ice Skating Rink