Restaurant
Restaurant
$65
1-2h
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 curated maps and itineraries for travellers that want to travel like me.