I don't know about Cuba but I was several times in Belize. I caught permit also in my lucky day. They love the Del Brown's Merkin Crab which was my fly all the time. Not in big size, but on #4hook. My guide - Permit specialist- didn't accept any other fly for them. He wasn't wrong!