Home grown Irish seed potatoes are simply the best. Just add butter and a touch of salt and nothing tastes better. They’re a staple food in the Irish diet, hence every family should know how to grow their own. And guess what, the good news is growing your own potatoes …