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
30 clip(s)
My favorite South Florida junk food spot is in St. Pete this week
I think I found my new favorite spot for Chicken Parmesan in Florida
USA Today's 7 Best Fast Food Burgers in Florida