best soup in new jersey