best food stop in new jersey