Tavern On The Green - Awards


Where magazine named Tavern on the Green the best restaurant on New York City's Upper West Side in 2006 and awarded it "best ambience" of any New York City restaurant four years earlier, in 2002. In 2003 and 2004, Wine Spectator named the restaurant's wine list its "Best Award of Excellence."

Read more about this topic:  Tavern On The Green