I sometimes do not have time to get home and put a potato in the oven for my hubby.
His favorite thing to go with his dinner is a baked potato
I see farmhouse makes frozen baked potatoes but they are located in the UK
Does anyone like oreida sell frozen baked potatoes in a bag at the store?
Thanks