Restaurant

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