Maine restaurant No. 2 on national list of best french fries May 6, 2016Listicles, The Internets, Youtubeduckfat, french fries, Maine, portland, poutine By Seth Koenig The only restaurant rated higher was New York City’s Pommes Frites.