Where to Eat Scachatta, the Weird Cuban-Sicilian Pizza You'll Only Find in Florida

In search of Tampa’s unique spin on the elusive bakery slice