St. Cloud’s Central Cafe to close in March

After a battle with Time Warner and then a decline in business, Central Cafe in downtown St. Cloud announced that they will be closing their store at the end of March. Owners Odessa and Alan Scherr have been trying to sell their coffee shop since the spring of 2018, but since they have not had any takers, they decided closing […]

Read more ›