We all have our favorites when it comes to anything, and now, when it comes to supermarkets, America has spoken! And our favorite is right here in Maine!
Flavortown's Mayor has some serious authority when it comes to judging restaurants, and this year, he’s given his stamp of approval to a few spots in Maine!