Lobster rolls come adorned with a large dollop of ... There is no doubt that Portland, Maine's largest city, is the greatest ...