Se alimentan de una gran variedad de materia vegetal y animal, como frutos, semillas, hojas además de un gran espectro de invertebrados y pequeños vertebrados como culebras, lagartijas, pequeños mamíferos y ocasionalmente pequeñas aves.