We look forward to hearing from you!


Wattle Creek Winery at DeLoach Vineyards

1791 Olivet Road | Santa Rosa, CA 95401


Thursday – Monday: 10:00 am to 4:00 pm (Last seating is at 2:30 pm.)
Tuesday – Wednesday: Closed
Reservations are required with a maximum of six guests per group.


415-359-1206 | [email protected]

Email Us

    Socialize With Us