There's also the fact that it's far cheaper to ship goods to Cuba from the US then it is to ship goods from Europe or China. This means that even if they can buy some goods, they're often much more expensive then it needs to be.
The origin of the sanctions goes back decades, to Cuba's land reform, where the government took back land from private corporations, such as United Fruit Company, who then lobbied the US to go after Cuba on their behalf.
The United States has threatened to stop financial aid to other countries if they trade non-food items with Cuba… Despite the existence of the embargo, Cuba can, and does, conduct international trade with many countries, including many U.S. allies; however, U.S.-based companies, and companies that do business with the U.S., which trade in Cuba do so at the risk of U.S. sanctions.
- wikipediaCuba was settled 6,000 years ago according to Wikipedia - long before importing goods was even a concept. They did not, and still should not need to import anything to feed their population. The resources are misappropriated by their government - it's that simple.
Cuban's rely on the government to ration/provide ingredients to make bread. And just like the USSR, the government eventually fails to provide and the population - who became entirely dependent on the government - are left with no alternative means to support themselves. It's a tragedy that has bestowed damn near every single communist nation that has ever existed.
There is no valid excuse for not being able to make enough bread.