There are two version of a Cuban Sandwich: The Miami and the Tampa Cuban Sandwich. Both are made with the classic ingredients of Cuban Bread, Roasted Pork, Ham, Swiss Cheese, Mustard and Pickles. However, what differentiate the two is that the Tampa Cuban Sandwich has Genoa Salami, where the Miami does not.