Wine Estate Venue 2019-04-11T20:57:25+00:00


Located in the heart of wine country, Bacchus Landing Cellars is the perfect estate for your next party, wedding or executive retreat. The Mediterranean style venue will have over 1,000 square feet on each floor, as well as an exclusive rooftop deck. Just one hour north of San Francisco, the estate includes a commercial kitchen and ample parking.

contact us about our wine estate venue