Reservations are highly recommended.

Closed Today For A Private Event

(please note: Private Event Closure Dates are listed below)

970-586-9344

Powered By OpenTable

OpenTable

Directions

James Davis – Spanish and Classical Guitar
Tuesdays and Wednesdays 6-9pm

 

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 Opening Hours

Twin Owls Steakhouse is open Daily from 5-9pm with the exception of our Private Events. November-April we are open Friday- Sunday.

Office hours and event tours are available daily from 1-4pm. Appointments are recommended.

Twin Owls Steakhouse will be closed for private events the following dates in August:

Friday- 5th, 12th, 19th, 26th

Saturday- 6th, 13th, 20th, 27th

Sunday- 28th

Twin Owls Steakhouse will be closed for private events the following dates in September:

Friday- 30th

Saturday- 10th, 24th