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: weddings@twinowls.net

Restaurant Email: steakhouse@twinowls.net

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