A Restaurant in Maine is Receiving High Praise for French FriesA Restaurant in Maine is Receiving High Praise for French FriesDuckfat's delicious fries have been named some of the best in the country. Chris SedenkaChris Sedenka