From cigars to beaches, Tampa has a lot to offer

From cigars to beaches, Tampa has a lot to offer.