Kennebunkport; Portland
There is a Federal Jack's brewpub in Kennebunkport, and their Fuggles IPA is pretty tasty (it's part of the Shipyard chain). Kennebunkport is a pretty cool little town, but I only had street food there (some decent clam cakes from the Clam Shack on the main drag). In Portland, I had a good Reuben and some great fries at the Sebago Bay Brewpub downtown. Didn't eat elsewhere. The Great Lost Bear is a cool beer bar if you want to sample some of the state's finest ales: they have a bunch of taps, and it's not too far from downtown Portland.