Explore our almanac for more information…
10:00 am to 4:00 pm Daily (Last seating is at 2:30 pm.)
Reservations are required with a maximum of six guests per group.
Learn more about the safety precautions we are taking to ensure our guests and staff safety.
1791 Olivet Road
Santa Rosa, CA 95401
Email: [email protected]
© 2020 DeLoach Vineyards. All Rights Reserved.