Open for dinner tonight – 5pm –
Sunday, May 28th – Private Event
reservation are not available
Office hours and event tours are available every day from 1-4pm.
Tour Appointments are recommended.
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 dining, wedding 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 7 days a week from May-October from 5pm-9pm, with the exception of Private Events hosted most Fridays and Saturdays.
November-April the restaurant is open weekends only, Friday-Sunday.
Private Event Dates for May and June. Reservations are not available on these dates.
June: 2nd and 9th
Calendar view of Private Event Dates