Answer:
The story is told from multiple first-person points of view, with the two main narrators being Alma Rivera, a 30-something housewife from Pátzcuaro, Mexico, and Mayor Toro, a teenage social outcast and first-generation American whose parents were originally from Panama.