We were there at the end of May and had a very good meal at Nor' Wester Seafood. Spectacular fresh oysters and scallops. And one of the best pieces of moist chocolate cake that I have ever had. Bonus: try for a window table so you can watch the seals that hang out there.
We also had dinner at Spinners one night. It was not quite as good as Nor' Wester but still well above many beach town spots and somewhere I would eat again. They were friendly and the service was good late at night.