Back To Previous Page

Twin Owls Steakhouse

  • 800 MacGregor Ave.
  • Estes Park, CO 80517
  • Ph: (970) 586-9344
Meeting Facilities
Virtual Tour

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.

Hours of Operation
  • Dinner:
  • Live Music:
  • Family Friendly:
  • Kids Menu:
  • Reservations Accepted:
  • Private Room(s) Available:
  • Open Year Round:
  • Gluten Free Options:
  • Wild Game Options:
  • Vegetarian Options:
  • Coffee/Tea Shop:
Hours of Operation
  • Monday: 5-9pm
  • Tuesday: 5-9pm
  • Wednesday: 5-9pm
  • Thursday: 5-9pm
  • Friday: 5-9pm
  • Saturday: 5-9pm
  • Sunday: 5-9pm
Facility Info
Meeting Rooms
  • Description Twin Owls Venue is the entire Restaurant Rental Space
  • Reception Capacity 185
  • Space Notes 185 guests including all 3 seating areas
  • Number of Rooms 3
Garden Room
  • Banquet Capacity: 55
  • Reception Capacity: 55
Loft Room
  • Banquet Capacity: 35
  • Reception Capacity: 35