Tag
The iconic New York restaurant Tavern on the Green is reopening Thursday under new ownership after being shut down for years.