The beautiful city of Oaxaca is renowned for its distinct regional cuisine. It's often called "The land of the seven moles" after the famous savoury dish that originates from here.