The people of Tampa have spoken... often. They LOVE Eddie & Sam's Pizza downtown Tampa. I've had it. I like it. But I have found better. Another year has gone by... and my list of the best pizzas in Tampa Bay hasn't changed much.
Geno Ate Tampa
34 clip(s)
The Pub Sub that Eclipsed the Chicken Tenders One
St. Pete's First Chipotle Drive Thru
The 3 Must-Get Florida Strawberry Festival Foods