There are plenty of cultural events throughout the year in Tampa - particularly in the Cuban community in Ybor City.
The biggest event for families is the Gasparilla Pirate Festival, which lasts for a weekend at the end of January every year. There are children's parades, firework displays, and the best bit is when the pirate ship enters the bay, and thirsty pirates invade the town. Its superb fun, completely free of charge, and guaranteed to terrify your grandmother.