Anonymous wrote:Near Lincoln Center and Central Park.
Is Tavern On the Green still good?[/quote
Tavern on the Green was never good, i.e. bad food but nice setting.
Go to The Leopard at Hotel des Artistes. They have a small outdoor area. Rosa Mexicano also has outdoor seating.