Join us Tuesdays and Thursdays – Music by James Davis

TwinOwls06.14.13

Welcome to Twin Owls Steakhouse

We are located in Estes Park, Colorado. Surrounded by Rocky Mountain National Park.

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 dining, wedding receptions and special events. Together with the Black Canyon Inn, this all inclusive site will meet all your lodging needs as well as a breathtaking venue for your special event.

We invite you to explore our site for your most memorable event and special occasion.

Our full time summer restaurant is always highly recommended by local businesses. We take pride in serving you.

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.

We are open 7 days a week. May-October. November-April we are open Weekends only 5-8:30pm.

Serving Dinner from 5-9pm.

We will be CLOSED for Private Events on the following dates:

June Dates:

Saturday 15th

Monday 17th

Saturday 22nd

Sunday 29th

Office Hours and Event Tours are available Monday – Sunday from 12:30-4:30 or by appointment.

Reservations are highly recommended. 970-586-9344

Book a table now:

Twin Owls Steakhouse Reservations