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 StationClean-UpPlace SettingsPlated EntreesWaitstaff
Cuisine Style
American
Languages Spoken
English
Guest Capacity
Up to 200
Outdoor Ceremony - Covered
Yes
Outdoor Ceremony - Uncovered
Yes
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