If you're up for the challenge, the Taste of Maine restaurant on Route 1 in Woolwich is serving up the world's largest lobster roll. Bring your appetite.
Once again, the city of Portland has the spotlight for its finest eateries, like Bluefin in the old port, which was highlighted on The Taste of Massachusetts Facebook page