Enforcement and punishment measures are not appropriate to end United States' sanctions on Cuba. Cuba, since Fidel has left office, has normalized a lot, and while they are still a communist country, they are more open than they once were. US sanctions should end on Cuba because they have been punished enough.
The United States embargo on Cuba, the longest lasting embargo still in effect, which has lasted since the early 60's, has never served the American or Cuban people's interest, or the world's interest. It was only done out of spite by the US government who was angry at the loss of Cuba as a US puppet, and their defiance during repeated attempts at invasion. The embargo only pushed Cuba into the arms of the Soviet Union and solidified a new enemy for us. Nowadays there is no justification at all no matter what your stance is on Cuba. It's time to end it, after all, aren't we all for "free trade"?