Tavern on the Green is a restaurant inside Central Park, featuring indoor and outdoor area - perfect for the warmer months. Food is really good and it is such an iconic place.
Want to see more?
I have created an interactive travel guide to help people travel
like me. Used for unforgettable trips