For couples that want to hold their wedding celebration in an intimate private estate, Willow Creek Ranch has long been considered a hidden gem in Valley Center. The 7-acre family-owned-and-operated estate can host weddings with up to 200 people. Under the shade of the trees that line the property and the IG-worthy garden, Willow Creek Ranch is the perfect destination for the rustic wedding of your dreams.