by missfoodfairy January 19, 2016 7 Pork Snacks 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 nameContinue Reading Rate this: