Florida – The 4th Annual National Cuban Sandwich Festival will now be a weekend filled event! Join us on Saturday, March 21st, 2015 and watch as we make the Biggest/Longest Cuban Sandwich in the World, this year’s goal is 105ft.
[more]