Castor, a new restaurant in downtown Corvallis, is emphasizing a hyper-seasonal, super-fresh local menu.

Video Producer, Mid-Valley Media

Load comments