Santo Llanto is the family brand from Don Celso García Cruz. His daughter and son, Gloria and Mario, are a driving force behind the brand as well. They produce in Logoche, Miahuatlan, Oaxaca.
Where you can try Santo Llanto