Whether you're a tourist or a seasoned city food aficionado, our guide to the best restaurants in NYC has something for everyone.