Either you want to cook yourself or have ready to eat food, there are very specific items that Mexicans like to buy. On ready to eat food, cochinita pibil, fideo soup and charro beans are great examples of what will be served in a Mexican table. If someone wants to cook real Mexican food, surely you will use some dry chili peppers and specific sauces such as mole and achiote. Also Mexicans love to condiment snacks with all kinds of hot sauces and other seasonings like Maggui.
Finally the hibiscus flower is used to prepare a cold tea that is a typical drink in Mexico