Contact Us

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. 

Holiday Hours:
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:

Restaurant Email: