being from the the home town of the cuban I must chime in. 1st you must have cuban bread or it is just not a cuban. ham, pork, genoa salami, swiss cheese and dill pickle. if pressed a panini press or even a forman grill is ok, and never use butter this is where your mayo would come in to play just brush your bread with the mayo and press away. and by all means never have with lettuce and tomato. Tampa cuban rules!!
Craig;You're from Cuba? I grew up with Cubans, none of which put Genoa on their Cuban sandwiches or medianoches. You'd be hard pressed to find it on any of the sandwiches from Little Havana shops in Miami.
Craig;
Are half-sours the pickle of choice? That is what I learned to use in Cuban sandwiches from my Cuban friends.