Captain Lobster is a seafood restaurant specializing in Maine lobsters, fresh fish, and also offering chicken and steaks. Delivery and curbside pickup are available.