The iconic Cuban sandwich is made of marinated pork, mustard, pickles, Swiss cheese, and pressed Cuban bread. This American-born sandwich comes from Florida, the state closest to Cuba itself, but the cities of Tampa and Miami both claim the Cuban as their own, leading to a rivalry that even spawned its own festival.