The overstuffed fresh lobster roll at Five Islands Lobster Co., Georgetown, Maine, on July 5, 2018. I had first attempted to eat lobster in May of 1991 at a popular seafood restaurant on the east coast. I won’t say which restaurant, as it’s still open at the time of this writing and they’re still serving […]