The Lobster Shack at Two Lights
It’s worth venturing outside the city of Portland to visit The Lobster Shack at Two Lights, an award winning restaurant and local landmark since the 1920s. The Lobster Shack is as acclaimed for its fresh lobster and other seafood as it is for its incredible lighthouse and ocean views. Don’t miss this if you’re in Portland!
The Lobster Shack
225 Two Lights Road, Cape Elizabeth, ME 04107; (207) 799-1677