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 Group Reservations: Sandra Huerta 970-215-4544
Office Hours and Event Tours are available Monday – Sunday from 12:30-4:30 or by appointment.
We are closed on the following dates for Private Events.
Event Sales Email: firstname.lastname@example.org
Restaurant Email: email@example.com
Fax number: 1866-394-4151