Oliver commented on Who Has the Best Cuban Sandwich in Tampa? Find Out Here! 2 years ago
I disagree with The Columbia or La Teresita having good Cubans. I'm surprised the Green store didn't make the list! And, if u want the best "spin" on a Cuban (i.e. Wright's & Datz), go to Gonzo's sandwich shop n get the West Tampa.