One of my favorites! Bring the whole familia for Cubanos and Happy Hour prices all evening!
The annual Cuban Sandwich Festival in Ybor City attracts competitors from around the U.S. In 2015, participating restaurants joined forces to make a 105-foot-long Cuban sandwich, the world’s longest.