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.