The Best Fried Clam Spot in New England Opens This Weekend For the SeasonThe Best Fried Clam Spot in New England Opens This Weekend For the SeasonDo you dig (haha) fried clams? KiraKira