The Beach Plum is a casual seafood restaurant known for its lobster rolls, ice cream, and picnic table seating.