Restaurant
We carefully select our entrees to accommodate the entire family. Including fine cuts of steak, seafood and a kid’s menu. We offer irresistible desserts and a fine wine selection.
Winter Hours: November-April
Twin Owls Steakhouse is open on Friday’s, Saturday’s and Sunday’s starting at 5pm for dinner.
Gift Cards are available. Please call the Restaurant line at 970-586-9344
Reservations are recommended.
For Reservations, please call us at 970-586-9344
Or book here with OpenTable







