Not Cuba, but Cancun area of Mexico....folks loved it and the vendors hollered out, "Hey William Wallace!"