Russian River Brewing Company‘s Windsor location sits on a full acre of outdoor space—that’s genuinely impressive for a brewery-restaurant combo. They built this spot relatively recently with 195 seats, giving them room to spread out both the people and the dogs without feeling cramped. The patio runs year-round, so you’re not limited to summer visits.
The menu here is more extensive than their Downtown Santa Rosa location. You’ll find solid brewpub fare: burgers, double-fried Kennebec fries, fish and chips, salmon, schnitzel, and salads. Nothing revolutionary, but executed well enough that you’re not eating generic bar food. The beer selection obviously leans on their Russian River line, which draws people from across the North Bay—they make some legitimately sought-after IPAs.
The dog situation works naturally here. With that much outdoor space, you and your dog have room to settle in without being on top of other tables. The patio setup means your dog gets fresh air and a change of scenery while you’re working through a flight or a meal. Summer heat can get intense in Windsor, so the year-round operation matters—you can visit in fall or winter when the temperature isn’t cooking anyone. There’s enough going on around the property that most dogs do fine, though it’s the kind of place where a calm dog will have a better time than one that gets stressed by crowds.
The Windsor location draws people who want to hit Russian River without dealing with Downtown Santa Rosa parking and foot traffic. If you’re coming from the western Sonoma County wine country or just exploring around Healdsburg, you could easily fit this in. Bring your dog, order something from the kitchen, grab a beer, and settle in for a few hours. The space actually lets you do that without feeling rushed.





