HOME
   OUR HISTORY
   WEDDINGS & EVENTS
   MENU & WINE LIST
   CONTACT INFO
   WILD ELK LODGE


The Twin Owls Steakhouse building was built in 1929 as a home for the Stacey family. In 1965 Dr. meyers purchased it and developed the Meyers 3M Guest Ranch. At this time he converted the house into a restaurant and later named it Black Canyon Inn for its views of Black Canyon. Since that time there have been several owners, notably Don & Ev Leonard. Today the Inn is owned by Jim Sloan and the restaurant is owned and operated by Jim & Jennifer Edwards.

The Steakhouse has pride in it’s beef and for that reason we use organically grown grass fed beef. Our beef has never been injected with any chemicals, such as steroids, and has been fed only a cow’s natural diet so you can be sure you are eating the healthiest beef available.

The Twin Owls Steakhouse blends the traditions of family, the celebration of friends and the finest cuisine in Estes Park for a warm and unique dining experience.

The rough-cut, hand-assembled logs, floor to ceiling moss rock fireplace, high beamed ceiling, balcony and original oak flooring offer an unparalleled mountain ambiance.

The Twin Owls Steakhouse offers an enticing menu of fine cuts of steak, seafood, popular house specialties, irresistable desserts and a large selection of fine wines. Here at the Twin Owls Steakhouse, we are as serious about our steaks as we are about making sure our guests enjoy themselves. So you won't find the uptight attitude you might find at other steakhouses. Feel free to laugh out loud and stay awhile. Enjoy yourself. And the dress code? "Colorado Casual", as always.
Home | Our History | Weddings & Events | Menu & Wine List | Contact Info | Wild Elk Lodge
Copyright © Twin Owls Steakhouse
Photos used courtesy of Cathcart Photo