Twin Owls Steakhouse is open weekends only. Friday- Sunday November-April with the exception of our Private Events. May-October we are open 7 days a week.
We will be closed Thanksgiving Day and Christmas Day. We will be open during the Holiday week starting Saturday December 19th-January 3rd.
Restaurant Line: 970-586-9344
(reservations, hours of operation and general questions)
Sandra Huerta: 970-215-4544
(Event Sales and Group Reservations)
Office hours and event tours are available: Tuesday-Thursday from 10-4pm and Friday-Sunday 12:30-4pm. Closed Mondays.
Event Sales Email: firstname.lastname@example.org
Restaurant Email: email@example.com