Tavern On The Green is a legendary American restaurant located in New York City's Upper West Side. Established in 1824, it has been a iconic gathering place for locals and visitors alike for over two centuries. This historic eatery has seen many transformations over the years, but its charm and eleg