Description

Twin Owls Steakhouse is a fine dining restaurant on the grounds of Taharaa Mountain Lodge at 3110 S St Vrain Ave in Estes Park. The menu centers on steaks, wild game, seafood and seasonal specialties, with dishes such as elk medallions, Colorado rack of lamb, filet mignon and seared sea scallops. A wine list and handcrafted cocktails round out the offerings.

The restaurant describes a setting of stone hearth, exposed log beams and Rocky Mountain views. Catering is available, and the steakhouse hosts events, from dinners for two to weddings and family gatherings. Reservations are accepted, and the restaurant recommends booking ahead during peak seasons and holiday weekends.

Overview

Venue Type
Restaurant

Known for

  • Elk medallions with wild berry demi-glace
  • Colorado rack of lamb
  • Filet mignon
  • Seared sea scallops
  • Seasonal risottos

At a glance

Cuisine
Steakhouse
Location
3110 S St Vrain Ave, Estes Park, CO
Services
Catering · Reservations
Hours
Not listed yet. Call ahead to confirm.

Amenities & Features

  • Catering
  • Reservations Accepted
  • Full Bar
  • Private Dining / Events

Video

Video tour coming soon – claim this listing to add a video
Is this your restaurant? Claim this free listing to add photos, your full menu, videos and special offers. Claim it now →

Location

3110 S St Vrain Ave,80517,Estes Park,Colorado

Reviews

There are no reviews yet.

Be the first to review “Twin Owls Steakhouse”

Your email address will not be published. Required fields are marked *