restaurants in new jersey all-time favorites