From Diego Rivera's murals to the colorful works of Frida Kahlo, the city is rich in both modern and indigenous art. Visit the Frida Kahlo Museum, the National Museum of Anthropology, and the streets ...