The Wharf sits right in the Noyo Fishing Village, with views of the river and ocean that make you understand why fishermen have been gathering here since the 1950s. What started as a simple coffee shop for people catching the early tide has grown into a full restaurant, lounge, and hotel operation that still feels genuinely connected to its working waterfront roots.
The outdoor seating area is where you’ll want to be with your dog. Tables overlook the Noyo River with the Pacific beyond, and the staff actually welcomes dogs—you’re not squeezing them into a corner or feeling like you’re inconveniencing anyone. They provide water bowls, which matters when you’re sitting there for a couple hours over lunch or dinner. The menu leans heavily on fresh seafood, though they also do steaks and prime rib well. I’d recommend asking your server what came in that day if you want the best catch.
If you’re staying overnight, the Anchor Lodge is part of the same operation. The rooms have private decks that literally extend over the water, so you wake up to the sound of the river and can watch the boats coming and going. It’s a different experience than staying in town proper—you’re right at the working edge of things. The lodge accepts dogs, though you should confirm their current policies when you book.
The whole setup works because it doesn’t feel designed to be dog-friendly so much as it just is. This is a place where working people and their dogs have always shown up, and that practical approach still holds. The location on the Noyo headlands gives you easy access to walking around the fishing village itself, which your dog will appreciate just as much as the meal. Parking is right there, and you can walk around the docks and overlooks before or after eating.





