Welcome to the República de Cuba: a gorgeous country situated directly south of Florida and northeast of Belize. Cuba is made up of one relatively large island and several small clusters of islands, or archipelagos. But, of course, we’re not just here to find out about Cuba itself, we’re here to learn about its food! […]