Ted Peters Famous Smoked Fish in St. Petersburg, Florida, is the perfect example of that. Unassuming and tucked away from the tourist-heavy streets, this modest eatery has been serving up some of the ...
Some results have been hidden because they may be inaccessible to you