Join us at our year-round at our Saturday farm stand from 10 AM to 2 PM for fresh, seasonal produce.
Castle Rock Farm Stand700 Castle Rock Rd, Walnut Creek, CA 94598