Happy Clam Shack captured on November 5, 2023 at 1:28 pm Great little lobster shacks like this are all over Mount Desert Island. Unfortunately they’re all closed until May. Here’s the Happy Clam Shack on the way to Bar Harbor. Discover more photos of... Maine