I used to hate instant potatoes but I think the technology has improved and I can't really taste the difference any more. I would like to get some quantity of instant potatoes for long term storage. Any ideas, brands you like etc?
Thanks
Thanks
Comment