Yes, but please note that US bank cards are not accepted in Cuba, either for payment or cash withdrawal. Only credit/debit cards from non-US banks can be used (CitiBanamex is an American bank).