Grand Opening of Trailhouse in Santa Rosa

TrailHouse is Santa Rosa’s most bike-friendly ale house and cafe. They opened for business in December and will be celebrating their grand opening this Saturday, January 14th. Biking enthusiasts will meet at Trailhouse, located at 4036 Montgomery Drive in Santa Rosa, at 12pm and will be given the option of two different three hour long … More Grand Opening of Trailhouse in Santa Rosa