This is Oaxacan food. Any questions?

Mexico is the food capital of Latin America. And Oaxaca is the food capital of Mexico. Oaxaca is where Mexicans go when they want to go to Mexico. AMA.