Maine Restaurant Ranks #1 for the Best Oysters in New EnglandMaine Restaurant Ranks #1 for the Best Oysters in New EnglandIt's perfectly pristine, and very New England. Jolana MillerJolana Miller