Browsing: Tlayuda

Tlayuda, also known as Mexican pizza, is a delicious Oaxacan dish that combines the crunchiness of a toasted corn tortilla…