The iconic Biff Burger in St. Petersburg could be closing if the stars don’t align for the longtime classic burger joint on 49th Street near 38th Avenue North. The restaurant’s former owners, George and Sandra Musser, are suing to foreclose on the property and restaurant because the new owners are defaulting on payments. The historic […]