Step 1: Stuff you'll need
Ham ( I used Boars Head Tavern Ham - delicious) Do not use shaved ham!
Lechon Asado Cubano (Roasted Pork)
Mayo (Most Cubans do not have this)
Kosher Dill Pickles
Bacon Salt (yum)
Step 2: Slice the bread
Slice your bread length wise in preparation for the meat and cheese to rest.
Step 3: Make the spread
Mix equal parts spicy mustard and mayo add an optional 1/2 teaspoon of Bacon Salt.
Step 4: Adding the Meat and Cheese
Spread the mustard/mayo on both sides of the bread. Start with a layer of ham on one side, layer the roasted pork on top of the ham. On the other side of the bread put your Swiss cheese and pickles.
Step 5: Cooking this bad boy
I admit, I do not own a sandwich press, I just don't have the room for another kitchen gizmo. I'd have to throw away something first and I'm not getting rid of my Pizazz Pizza Cooker, George Forman Grill or Jack LaLanne Power Juicer. So I press my Cubans in a Circulon Pan over medium heat pressing it flat with the bottom of a plate. Some folks use butter for this, I just do it with a dry pan. It should only take a minute or two, be sure to do both sides.