Cuban Sandwich Show: Cuban Sandwich Awards Presentation
Taste the best Cuban sandwiches in Florida, and meet the winners of this years' Cuban Sandwich Festival at the special Award presentation, and watch in amazement as the biggest Cuban Sandwich in the world is made
Created by evvykarolyne
1600 E. Eighth Ave.
Tampa, FL 33605