I have never made it up there except Bar Harbor area and live 10 mins from the border. I never make it past York Maine(2 towns up coast).
I recommend this place in South Freeport (So Free Me)
Haven't been there in a while, but I recalling going there one May in a torrential downpour and about 50F weather
They were open and it made the meal just a bit more memorable.