Russian River Brewing Company – Windsor

Russian River Brewing Company – Windsor

The brand new 195-seat Russian River Brewing Company in Windsor features a more diverse menu than the Downtown Santa Rosa location, including burgers, double fried Kennebec fries, fish and chips, salmon, schnitzel, tasty salads and more!

There is year-round patio seating and a 1 acre pet-friendly beer garden for hanging out with friends and family.

© 2024 DogTrekker.com
Website by Brandhound