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