The stream runs the length of Bennett Valley between Taylor Mountain and Bennett Mountain , flowing under Grange Road near Bennet Valley Road , through Matanzas Creek Reservoir and Bennett Valley Golf Course to the city of Santa Rosa .