How do we feel about Cubans?

Large Cuban sandwich from Puerto Sagua South Beach

Large Cuban sandwich from Puerto Sagua South Beach