A family run and operated small lobster pound located in Town Hill, a small village near Bar Harbor on Mount Desert Island. Lobsters are caught and delivered daily and steamed in sea water to get the freshest taste. The place is known for its lobster rolls and a real Maine lobster feast with corn, mussels and melted butter. Both takeout and outdoor seating are available.