Mexican cooking is an intricate and historic cuisine. The majority of the components used in its preparation are indigenous to ...