Back To Previous Page

Twin Owls Steakhouse

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

Surrounded by the grandeur of the Rocky Mountains, the Twin Owls Steakhouse is Estes Park’s premiere fine dining destination. Located on the grounds of the Black Canyon Inn, we are tucked away just to the north of the rush and bustle of downtown Estes Park. The rough-hewn logs, broad-plank hardwood floors, moss rock fireplaces and the rustic charm of a 90 year-old log cabin are joined with all the amenities of a modern restaurant in each of our three dining rooms. Whether you’re joining us for a wedding reception, a business dinner, a family Christmas party or an intimate night out for two, we take pride in ensuring that every guest who steps through our doors has an experience to remember. Our menu has been carefully crafted to please the entire family, and includes a broad selection of steaks, wild game and seafood, along with a kids’ menu and an irresistible dessert selection. We also offer an extensive wine list, local craft beers and hand-crafted cocktails.

Restaurants
Hours of Operation
General
  • 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