I've just finished rereading One Hundred Years of Solitude, and I adored Love in the Time of Cholera. I was also recommended Like Water for Chocolate and I couldn't put it down! Can anyone recommend anymore?