Wondering what people eat in the Caribbean? Look no further than your local Krispy Kreme outlet. The Winston-Salem, N.C.-based company is introducing two new treats “bursting with island flavor!”
I am so jealous of Cubans right now, as I’m sure they’re happily enjoying this burst of tropical flavor down in that island of theirs…

