Plymouth is a historic seaside town in Massachusetts 40 miles south of Boston. Plymouth is known for its fresh seafood- lobster rolls, fried clams, and scallops- that is caught right off its shore. However, there is more to Plymouth’s food scene than traditional New England cuisine.