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!
After a wave of closures hit Portland, Maine, to close 2024, 2025 has started with a handful of restaurants and bars in the city announcing their departure