Open for Dinner tonight starting at 5pm
Reservations Recommended

Office Hours and Event Tours
Tuesday – Thursday 10-4pm & Friday – Sunday 12-4pm
Tour appointments are recommended

– Holiday Hours –
We will be OPEN on December 20th – 31st with the following hours:
– Christmas Eve 4-8pm – RESERVATIONS ONLY
– CLOSED Christmas Day
– December 30th – Private Event
– December 31st 4-9pm – RESERVATIONS ONLY
(we can not guarantee or accommodate all special seating requests for Christmas Eve and NYE)

 

James Davis – Classical & Spanish Guitar
Friday and Saturday 6-9pm

 

800 MacGregor Avenue – at The Black Canyon Inn

 

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.

November-April the restaurant is open weekends only, Friday-Sunday. With the exception of Private Events.

Twin Owls Steakhouse is open 7 days a week from May-October from 5pm-9pm, with the exception of Private Events hosted most Fridays and Saturdays.


Private Event Dates for 2017. Reservations are not available on these dates.
December: 30th