Mexico is famous for its mole, its quesadillas, burritos and chilli con carne.