Mexican foods owe their flavor to their traditional condiments. Herbs such as oregano and basil, and spices such as cumin are among them. Garlic is also a popular seasoning in Mexico but no Mexican dish, unless is dessert, is considered finished without adding chili in some fashion.