Portland's annual Harvest on the Harbor (October 16-22) is one Maine's best festivals for foodies. The festivities take place every fall to celebrate local food and drink, and feature award-winning chefs, presentations, and live entertainment. There's even an entire day dedicated to Maine lobster, and to crowning the Maine Lobster Chef of the Year.