Biff Burger – St. Petersburg, Florida

Biff Burger was based out of Clearwater, Florida when it opened in the 1950s and had all of its locations on the eastern side of the United States. Now, some 70 years or so later only two locations survive, one in … Continue reading