Back To Previous Page

Twin Owls Steakhouse

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

Welcome to Estes Park! Twin Owls Steakhouse is pleased to offer casual fine dining in the rustic ambiance of a renovated 1920s mountain log cabin. We serve innovative dishes that are focused on quality ingredients, presentation, and of course, taste! Enjoy steak, seafood, elk, pasta, salads, a full bar, desserts, and more. We are surrounded by Rocky Mountain National Park and feature gorgeous views of Lumpy Ridge from the restaurant. Join us seven days a week in May through October, or on weekends in November through April. Dinner service begins at 5pm and reservations are highly recommended! If you're interested in hosting your wedding, party, or event at Twin Owls Steakhouse, event tours are available by appointment. Together with the Black Canyon Inn, this all-inclusive site can meet your lodging needs as well! We look forward to seeing you soon!