Who has a better restaurant scene: Tampa or St. Pete?

We all love to hate on the other side of the bay. Let's settle the score.

Voting is closed