Giant tree rats (hutia) are considered a delicacy.