Twin Owls Steakhouse is open weekends only-Friday, Saturday and Sunday 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: firstname.lastname@example.org
Restaurant Email: email@example.com