Secret staircase discovered in historic cigar factory
It's been known for generations as The Clock. The old cigar factory at 16th Steet and Columbus in Ybor City is the last operating cigar factory in Tampa and renovations revealed a hidden staircase from the days of the Cuban mafia.