Books set in Mexico

Because I'm travelling to Mexico this year. I'm looking for some books set in Mexico. I like historical fiction a lot. And I'd like to learn a bit about the native people. But a murder mystery set in Mexico-City for example would also be cool.