a must try restaurant in new jersey