Pata negra, an inescapable delicacy for your taste buds