800 MacGregor Avenue
Estes Park, CO 80517
Get directions

About Us

Twin Owls Steakhouse is housed in a beautiful 1920’s charming log cabin. An Original homestead on the Black Canyon Inn property. The natural beauty of the log walls and giant moss rock fireplaces provide a warm candlelit ambiance for your special day. 

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 services include:

  • Receptions & Special Events
  • In-house catering
  • Bar-Service
  • Beautiful location with excellent customer service

Please call today to schedule an appointment.

Features

Catering Services
Appetizers / Hors D'Oeuvres PassedAppetizers / Hors D'Oeuvres StationBartendingBuffetCarving StationPlace SettingsPlated EntreesWaitstaff
Cuisine Style
American
Languages Spoken
English
Guest Capacity
Up to 150
Guest Capacity - Indoor
Up to 150
Outdoor Reception - Covered
Yes
Reception Guest Capacity - Indoor
Up to 150
Onsite Venue Services
Ceremony SiteFull Bar AvailableNumber of Events at a TimeOnsite CateringOnsite ParkingReception Facility
Religious Denomination Supported
Non-Religious
Venue Style
RusticTraditional
Venue Type
CabinRestaurant

Reviews