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

Load comments