tempting delicacies