Open Weekends Only Friday, Saturday and Sunday from 5pm-9pm

Reservations are highly recommended. 

970-586-9344

Holiday Hour and Private Event Dates are listed at the bottom of this page.

Directions

James Davis – Spanish and Classical Guitar

Fridays 6-9pm

and

Sundays 5-8pm

 

The Twin Owls Steakhouse is located in Estes Park, Colorado. We are surrounded by the Rocky Mountain National Park. The Twin Owls Steakhouse is housed in a beautiful 1920’s charming log cabin; an original homestead on the Black Canyon Inn property. We offer casual fine diningwedding receptions and special events. Together with the Black Canyon Inn, the Twin Owls Steakhouse will meet all your lodging and special event needs. Our restaurant is one of the best restaurants in Estes Park.We take pride in serving you. We carefully select our entrees to please the entire family including fine cuts of steak, seafood and a kid’s menu. We offer irresistible desserts and a fine wine selection.

Twin Owls Steakhouse is open Weekends Only Friday, Saturday and Sunday 5pm-9pm November – April. May – October we are open 7 days a week. With the exception of Private Events hosted most Fridays and Saturdays.

Office hours and event tours are available Tuesday – Sunday from 1 – 4pm. Office will be closed on Mondays. Tour Appointments are recommended.


Holiday Hours – We will be open for Dinner Wednesday 12/21 – Sunday 1/2 for the Holidays.

We will be closed for a Private Event on January 21st, 2017