Tecamachalco, PueblaTecamachalco is a municipality located in the state of Puebla, in central Mexico.In prehispanic times, the language of Tecamachalco was Popoloca, though the elite likely spoke Nahuatl.