Florida always has somewhere new people cannot stop talking about, so what makes this spot the one everyone keeps bringing up?
You hear about it more than once. A recommendation here, a mention there, and suddenly it feels like this is the place you are supposed to try next.
Then you arrive in Tampa, and it starts to make sense immediately…