Food Restaurants The Last Biff-Burger in America John Shaw June 11, 2011 June 11, 2011 Although there were once Biff Burgers all over America, this location in St. Petersburg is the last one in America. Share this:PrintFacebookTumblrPinterestEmailMastodonLinkedInTwitterThreadsBluesky Related