Food-Filled Fun Getaway in Portland?
I second the recommendation for the foodie tour. We went on the one that goes around the Old Port Area (walking). You'll finish in time for a late lunch and Duckfat is within walking distance of the last stop on the tour (the brewery).
We liked the mailboat cruise. A friend raves about Peak's Island. Perhaps someone can recommend a lunch place there. If you get on the early cruise, it will have you back in Portland in time for lunch.
On the way up I would stop in York for some saltwater taffy from the Goldenrod.
On the way home, you can stop at Stonewall Kitchens on Rt 1 in or near Kittery to sample some of their wares and pick up some things for home.
B&Bs: The Danforth opened Carmen at the Danforth, a restaurant with celebrity chef Carmen Gonzalez, this spring; the innkeeper at the Pomegranate wrote The Art of Breakfast cookbook.
Activities (as opposed to restaurant recommendations): Portland Farmers' Market, Maine Foodie Tours.