Location

Buy New England Lobsters is located at the Cardinal Medeiros Dock on the waterfront in South Boston. Looking one way, you can see the beautiful Boston skyline. Looking further to the right is Boston's Logan International Airport, right across the harbor.

The Cardinal Medeiros Dock is located in back of the MBTA's City Point Bus Terminal. The entrance is off of East 1st Street in South Boston across from Acadia Street. There is a sign for the Cardinal Medeiros Dock. Follow the road until you get down to the dock and you will then be moments away from picking up the freshest New England and Canadian lobsters that Boston has to offer.

Coming from downtown Boston, follow Summer Street until taking a left onto East 1st Street. The Murphy's Law Restaurant and Bar is at the intersection where you turn left. Follow East 1st Street, passing the Christopher Lee Playground on the right and the MBTA Bus Terminal on the left until you see the entrance for the Cardinal Medeiros Dock on the left. You will see Acadia Street on the right just  after the entrance.

We will have a map up soon with our location highlighted.