Mexico's most colourful art and foodie city!