This has become a great riverside location. When the weather is nice(r), sitting outside, by the Petaluma river, enjoying an ale brewed on site and some really nice dishes put together by an efficient kitchen, it does not get any better. And there is plenty of parking. Still my favorite place to stop at every time I am in Petaluma and that, since 1991. Highly recommended.
Pros: Food, beers, location and parking
Cons: I cannot think of any
more