The Restaurant 2017-12-23T02:39:59+00:00
Twin Owls decoration

Our Restaurant

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.

Our Menus
Open Table Reservation
Call 970-586-9344

Main Dining Room

The Main Dining setting opens into a vaulted ceiling room with a large moss rock fireplace adding to the comfort of this homestead dining room.

twin-owls-steakhouse

Garden Room

The Garden Room will accommodate reservations for 10-15 guests and offers a warm and cozy semi private dining experience.

twin-owls-steakhouse

Loft Room

The Loft Room overlooks the main dining room, this additional dining area offers a quiet and intimate setting.

Twin Owls decoration

Meet Our Chef

Brad

Chef Brant Price

For the past 14 years, Chef Brant Price has worked to ensure that the Twin Owls Steakhouse offers the very best cuisine in the Estes valley. Crafting menus centered on locally-sourced ingredients and drawing on his passions for seafood, barbecue and Italian classics, Chef Brant and his kitchen team make every appetizer, entree and dessert into a unique and memorable experience.