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. ...