Maybe someone needed to prove he was really dead. It's not uncommon for drug lords to demand confirmation without setting foot at the scene of the crime, and a head is a lot easier to carry than lugging some guys 200 lbs corpse across town
Well if this head doesn't belong to the body that was found in a separate part of town, they have a bigger problem on their hands. Unless this is mexico.