My daughter and I went on a mission a couple of years ago, to test the best lobster rolls in Maine. The Captain's Fresh Idea is definitely in the running for the top two BEST! Don't overlook the humble facade, these people know how to make excellent seafood! They don't mess with lettuce or tons... read more
You have no recent hotel searches.