Contact Us

Twin Owls Steakhouse is open weekends only-Friday, Saturday and Sunday for dinner starting at 5pm for dinner.

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:

Contact Us

Your Name (required)

Your Email (required)


Your Message