The Lobster Hut – Plymouth, Massachusetts

Lobster_Hut_tray_of_food

The Lobster Hut 25 Town Wharf Plymouth, MA  02360 1-508-746-2270 http://www.lobsterhutplymouth.com There is a food phenomena in New England seaside towns generically known as a “clam shack”.  Typically these are not much more than a small shack-like building.  Some have Continue reading