3360 River Rd, Windsor, California 95492 USA
New outdoor patio, very dog friendly!!
Photo Credit: Yelp