This Mexican city is rich with culture, great food, and a vibrant arts scene and it's become one of the most visited destinations in Mexico.