River House is a modern and classic wedding venue nestled in the Santa Cruz Mountains, featuring a newly constructed 3,500 square foot barn and stunning outdoor spaces among towering redwood trees. The venue offers both ceremony and reception capabilities with lush garden settings, a rustic-elegant barn interior with globe chandeliers and white draping, and a charming cocktail hour area with a wisteria arbor.