When asked, some folks came up with very different imagative resolutions, clearly thought out ?? Add your resolutions
Tavern on the Green is part of the history of Central Park, New York.
Central Park makes New York City more than the cold canyons of skyscrapers, most people think. Central Park is located in the middle of the city. Tavern on the Green located at Central Park at West 67th Street, New York, NY 10023, became a restaurant in 1934…..for more click http://hubpages.com/t/1016ba