Contact Us
Twin Owls Steak House
800 MacGregor Ave. – Estes Park, Colorado 80517
Restaurant Line (reservations, hours of operation and general questions): 970-586-9344
Book here on OpenTable for a fast and convenient way to reserve your table NOW! (click on the icon)
Event sales and planning: Sandra Huerta 970-215-4544
Office hours and event tours: 12:30-4:30pm 7 days a week.
Email: weddings@twinowls.net
Restaurant Email: steakhouse@twinowls.net
Fax number: 1866-394-4151






Twin Owls Steakhouse at the Black Canyon Inn