We push past the colourful chaos and Frida Kahlo merchandise to find the city's tastiest tacos and the retailers breathing new life into classic crafts. Quesadillas sizzling on street corners outside cosy coffee shops; mariachi in sequined sombreros serenading late-night revellers; tower blocks casting long shadows over baroque churches and Aztec ruins studded with cacti. Mexico City simultaneously conforms to every stereotype...