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.
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.
The Garden Room will accommodate reservations for 10-15 guests and offers a warm and cozy semi private dining experience.
The Loft Room overlooks the main dining room, this additional dining area offers a quiet and intimate setting.
Meet Our Chef
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.