Question: who does tita marry in like water for chocolate?
Answer: Pedro