From sweet treats to small-town nostalgia, the Cottagewood General Store has been a community staple for more than a century.