I have had lunch there, can confirm. Though I think the best food in the harbor is at Noyo Harbor Inn. The Wharf was pretty good for an old-school seafood restaurant.
Likewise. Stopped in on a whim, and was pleasantly surprised. Delightful little area in that harbor, and the food was better than expected. I appreciate the surprise nostalgia from this webcam. :)
There are a handful of good restaurants (e.g. Sea Pal Cove) and a nice off-leash beach beach there despite it being a very sleepy corner of the small city.