Potato Fans (armadillo Potatoes) are a delish roasted potato crammed full of tasty au gratin blend of butter, bread crumbs, parmesan and cheddar cheeses with a touch of garlic

Read More: Article: Potato Fans (armadillo Potatoes)