We were in Cuba last week. US-issued cards do not work. We had a Canadian ATM card, but when we tried to pull out money from an ATM, it did not work. It had a Mastercard logo. Luckily, we brought cash. I followed the advice from someone -- bring more than enough.