Tampa style Cubanos are not my preference due to the Salami but I still get them if I am in the area. I will give the one you mention a try. I never been to Ybor City though and hear they have some great ones too.
The one I had at the Columbia Restaurant down south near Lido Key beach (St...