My wife and I were in St. Pete's Beach a few years ago and took a day trip into Ybor. Stopped in a few stores. Colombia, where they have rollers working that you can watch, a nice cigar accross the street from that and another, if I remember served coffee... Is that the area? Are any of these the one owned by Fuente??
Low