There can only be one restaurant that gets to claim the best fried clams in the state, and these two restaurants have done it in Maine and New Hampshire.
There can only be one restaurant that gets to claim the best fried clams in the state, and these two restaurants have done it in Maine and New Hampshire.