Which may explain why I had never wanted to go there. But now I can't wait to go back. Mexico City is a cross between New ...