 I agree, DeeDee. Johnny Shucks has the freshest lobster roll, made with 100% certified Maine lobster. And here's the best part. It's the most affordable Maine lobster roll in Old Orchard Beach. The Johnny Shucks family has been in Maine for over 400 years. Lobster has always been a mainstay of family gatherings and fond family memories.