There were also at least three black oystercatchers foraging along the rocks.
Here's one chiseling into a crevice. It came out with a limpet. Earlier, I saw it clutching a sculpin in its beak.
Then my bird ID skills were put to the test by a parade of shorebirds in winter plumage. Judging by the size, bill length, and the fact that they were foraging in the grass, I think the little birds next to the glaucous-winged/western hybrid gulls were dunlin.
Here are some more.
I also came across two black turnstones. This one seemed to be huddling into a rock crevice fore shelter.
And perched on a rock off Willows beach, two more species. I think the short-billed ones are black-bellied plovers, and the long-billed one is a willet.