Venezuelan President Hugo Chavez is in Havana for talks with Cuban leader Fidel Castro .