Do not drive down Tampa’s most iconic seven-mile stretch. This morning, Hurricane Idalia made landfall north of Tampa Bay in the Big Bend region of Florida as a Category 3 storm, bringing “catastrophic” storm surge and flooding to the area. Tampa Bay has also experienced significant flooding, specifically along Pinellas County’s barrier islands, southern Hillsborough […]
