Back To Previous Page

Twin Owls Steakhouse

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

The quintessential Colorado venue for wedding receptions, rehearsal dinners, business events and more, 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 work with every group to plan the perfect menu for their event; 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. We welcome your questions and look forward to helping you make your next gathering a truly memorable one.

Restaurants
Hours of Operation
General
  • Dinner:
  • Live Music:
  • Family Friendly:
  • Kids Menu:
  • Reservations Accepted:
  • Wifi:
  • Private Room(s) Available:
  • Open Year Round:
  • Gluten Free Options:
  • Wild Game Options:
  • Vegetarian Options:
  • Coffee & Tea:
Hours of Operation
  • 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