To make a Cuban Sandwich Tampa, FL 33610, USA This one is all in the video… check it out Posted In Recipes Add to favorites 0 Pinpoint