La ciudad estaba regida por dos jefes, que también fungían como una especie de sacerdotes de las dos deidades principales de los olmeca-xicalanca: la Serpiente Emplumada y el Dios de la Lluvia (Tláloc), hecho que revela la vocación agrícola de los cholultecas.