Tostada is a Spanish word meaning “toasted”. In Mexico and other parts of Latin America, it is the name of various local dishes which “Mini pork schnitzel tostadas with a Japanese avocado mayo”
Tostada is a Spanish word meaning “toasted”. In Mexico and other parts of Latin America, it is the name of various local dishes which “Mini pork schnitzel tostadas with a Japanese avocado mayo”