Massachusetts August 11, 2017 6:50 pm Voters Choose Best Lobster Roll in New England You voted, and we heard you. The Lobster Pot in Wareham, Massachusetts, has been named as the restaurant serving New England’s best lobster roll. US & World Videos 1:00 Three dead in apparent murder-suicide in Lowell 3:05 100 protesters detained at Northeastern University 2:39 Community mourns police sergeant killed on duty 2:50 Community mourns Billerica police sergeant killed on duty 4:32 Anti-war protester at Northeastern speaks amid arrests: ‘We are peaceful students'