NYC's best restaurants include casual spots, fine dining destinations and all the best places in town to eat and drink.