I have been going to the Beachhead since I was a kid because it is within walking distance of my parents. In the last 10 years or more the service and food have been HORRIBLE. It was expensive, the waitstaff was rude, the owners were awful.
They now have new owners or management or something and it is truly a different place. I had the lobster roll. Pretty standard normally but they put it on a nice potato roll and the French fries are AWESOME. Very thin fries with some skin left on with sea salt. The coleslaw was great too. I requested extra butter and for some reason it was a bit lemony which I do not like but most people put lemon on seafood so maybe that is their thinking.
Everyone else liked their dishes as well. Our server and busgirl were super pleasant which was a remarkable change from the last 10 years were they were just plain rotten. I would say the menu is a bit limited but there was something for even the non-fish eaters. I am looking forward to future visits.