St. Florian's Brewery Tap Station in Windsor sits right in the heart of Sonoma County wine country, but if you’re tired of tasting rooms, this is a solid alternative for a more casual afternoon. They’re open Thursday through Sunday, and dogs are absolutely welcome on the outdoor patio, which gives you a nice change of pace from the usual wine country vibe.
The outdoor space is genuinely comfortable—you can settle in with a cold craft beer while your dog hangs out beside you. There’s a sandbox on-site that keeps kids occupied, which means families can actually relax here without someone getting antsy. The atmosphere strikes that balance between laid-back and intentional; it doesn’t feel like an afterthought that they welcome dogs and kids, more like they’ve actually thought through what makes people want to stick around.
If you’re planning a brewery crawl or just want to scope things out before showing up, their website has current hours and info about events they’re hosting. The brewpub is the kind of place where you might end up staying longer than you expected, especially if the weather cooperates and there’s a decent crowd on a Saturday afternoon.
Windsor itself is worth exploring while you’re in the area—it’s got a small-town feel without being too remote, and it’s convenient to other Sonoma County spots if you want to make a longer day of it. Whether you live nearby or you’re passing through on a larger trip, St. Florian’s works as an easy stop where you don’t have to leave your dog in the car or worry about them being out of place. Just check their website for the current weekend schedule before heading over.





