Do yourself a favor and do not buy frozen lobster. You will definitely be able to get fresh and the taste and texture is waaaaay better.


Lived most of my life in Massachusetts