+1 for Dewey’s on the bay. We go there every time. Surf Shack is a tourist trap, but have had good meals there too. McGuires is popular as well.