According to Love Food, James on Main is the best restaurant in New Jersey, and just looking at some of the food you can get ...