Health Benefits of Tlayudas – Mexican Pizza

Who here has known about a Tlayuda? It’s kinda going to change your life. It’s essentially a Mexican Pizza that is topped with a black bean puree, a type of meat, diverse regional cheeses, shredded lettuce, and avocado. Tlayuda is a claim to fame of Oaxaca, Mexico. Word in the city is that these Tlayudas […]