After a long (but pleasant) search, I believe I have found the perfect lobster roll. Yes, it IS Red's. After years of hearing about this place, we finally drove up from just south of Portland. We went in the middle of the week at about three in the afternoon and the wait was relatively short - but worth every second. The prices are amazingly reasonable and the amount of lobster nearly overwhelming. As an aside, the fried clams were probably the best I've ever had! It may be the first place I've ever eaten that has truly lived up to the hype.
(prior to Red's I would have sworn Lenny and Joe's in CT had the best - but they bury the lobster in butter. Red's way of letting you add the right amount is a far better way to allow the favor of the lobster to come through.)
My parents joined us in ME a few days after our visit to Red's, and after hearing about it, insisted we take them. Both enjoy good food, but only in one other case will they drive more than 20 minutes for anything (and waiting more than 15 minutes for food is practically unheard of for them)- before we were even done eating, they were planning their next trip to Red's!
On our way back to CT, we stopped at the in-laws, who had just moved to Dover, NH. They said there was a place there - Newick's, perhaps - that has legendary lobster rolls. Anyone know anything about this place? Butter or mayo? Worth it? Thanks for any in put.