Abigail Ruíz

Abigail Mendoza Ruiz is a Zapotec chef and co-owner of restaurant Tlamanalli, which she runs with her sisters, in Teotitlán del Valle, Mexico, near Oaxaca. She opened Tlamanalli i…

Filmography