Contact Us

Contact Us

Twin Owls Steakhouse is now open for dinner 7 days a week 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: Monday – Sunday 12:30-4:30pm.

Winter Event Tours: By Appointment Only

Event Sales Email:

Restaurant Email:

Contact Us

[contact-form-7 id="2015" title="Contact Form"]


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

Copyright © 2014 - All Rights Reserved