Situated on the Back River in Bourne, Massachusetts, The Lobster Trap has been a Cape Cod institution since 1969. No longer just a classic shack, these days it’s a big, modern dining space complete with a fun bar, a retail market offering the freshest seafood in the area and outdoor patio with a view that can’t be beat.
With a picturesque rocky coast, stunning ocean views, and quaint seaside charm, Bearskin Neck in Rockport is a New England postcard come to life. And without a doubt, My Place by the Sea lays claim to one of the prettiest locations a restaurant could ever ask for.