Pan con Lechon

Marinated roasted pork leg, swiss cheese, pickles, grilled onions, lite mustard and mayo, pressed on Cuban bread.