Potato Roses are the ultimate side dish to enjoy any time of the year and the perfect comfort food.