Contact Us

Contact Us

Twin Owls Steakhouse is now open for dinner Friday – Sunday starting at 5pm for dinner.

Twin Owls Steak House

800 MacGregor Ave.
Estes Park, Colorado 80517

Restaurant Line: 970-586-9344
(reservations, hours of operation and general questions)
Sandra Huerta 970-215-4544
(Event Sales and Group Reservations)

Office Hours: Tuesday – Sunday 12:30-4:30pm.

Winter Event Tours: By Appointment Only

Event Sales Email: weddings@twinowls.net

Restaurant Email: steakhouse@twinowls.net

Book here on OpenTable for a fast and convenient way to reserve your table NOW!

Twin Owls Steakhouse (45892), Denver / Colorado Reservations

Contact Us

Your Name (required)

Your Email (required)

Subject

Your Message

Submit

 

The Wedding Wire
The Knot
My Wedding
Colorado Wedding Magazine
Estes Park Wedding Association
Open Table

Twin Owls Steakhouse at
Black Canyon Inn
800 MacGregor Ave. - Estes Park, Colorado 80517
970-586-9344

Copyright © 2014 - All Rights Reserved