Contact Us

Twin Owls Steakhouse is open 7 days a week- May-October with the exception of our Private Events. November-April we are open weekends only. 

Restaurant Line: 970-586-9344
(reservations, hours of operation and general questions)
Sandra Huerta: 970-215-4544
(Event Sales and Group Reservations)

Office Hours: Tuesday – Sunday 12:30-4:00pm.

Winter Event Tours: By Appointment Only

Event Sales Email:

Restaurant Email: