Whether your kids love chocolate, churros, books, skyscrapers, or ancient Mesoamerican history, Mexico City has something for ...