Russian River Brewing Company
725 4th Street, Santa Rosa CA 95404
I have been to this location many times, the only time I could say to plan ahead would be during Pliny the Younger season. Expect possibly a 30-60 minute wait for a table, but well worth it for the food and awesome service.
There is a bar that is usually full, but some standing room and a side area to order beers while you wait for a table, or you can just come in and stand at the bar and try beers.
To the left of the entrance is a section where you can just order beers to-go, growler fills, and merchandise so no need to wait around.