Aurora López Pérez places a tamale on a plate in San Cristóbal de Las Casas, in the southern Mexican state of Chiapas. López Pérez, who has sold street food for three decades, says this year has proved tough. To save money, she and her family make all the tamale components from scratch and use charcoal instead of gas to cook them.