Twin Owls Steakhouse at the Black Canyon Inn

Estes Park Wedding Venues

The quintessential Colorado venue for wedding receptions and rehearsal dinners. The Twin Owls Steakhouse should be at the top of your list when planning an event in Estes Park. Tucked away on the grounds of the Black Canyon Inn, the Steakhouse is a secluded and private locale, a perfect location for gatherings of all sizes. We offer two fully customizable food and beverage packages, covering everything from appetizers and cocktails all the way through to desserts and champagne toasts. With decades of planning experience to draw on, and with a dedicated and well-trained staff at your service, we strive to ensure that your only concern on the day of your event is having a thoroughly unforgettable experience.