New York has the best food by far! I have never had better food than the food in New York. I’ve been told that the reason for the tasty food is the water and I totally believe it. Here are our favorite restaurants in New York. Artichoke Pizza You will find pizza...