3957th visitor, Write a review
Alma Lobster Shop

Fresh lobsters, both live and cooked, along with local scallops and 90,000 gallon salt water tank for viewing the lobsters, located on the beach, with picnic tables outside for dining.

New Section
Our eat in or Take out Menu -
back to top