Un sitio del lugar es la Xochipila, un centro ceremonial dedicado a Teecchachalco, estaba dedicado al dios mexica xochipilli, dios solar de la vegetación, del agua, de la primavera, de la juventud y de la música.