Tripe is still a delicacy