Also on these boards
The Columbia Restaurant in Ybor City
Make sure you try a traditional Cuban sandwich - found at many Clearwater restaurants. So great!
Cuban Sandwich at The Columbia in Clearwater Beach, Florida. I am getting one of these on Monday and I don't care how fattening it is ;)