Ever since its doors first opened in 1999, the Twin Owls Steakhouse has been one of Estes Park’s finest dining and special event destinations and owned and operated by Sandra Huerta and Thad Eggen for the past eight years. For the past two decades, the Steakhouse has provided the perfect combination of Rocky Mountain splendor and the finest food and service, creating a truly memorable experience for each and every guest.
Now, as we put the finishing touches on the Steakhouse’s new home at the Taharaa Mountain Lodge, we’re so excited to be able to invite you and yours to join us for twenty more wonderful years at the Twin Owls. Featuring stunning views of the Estes Valley, and offering all the amenities of a world-class, 18-room bed and breakfast, we could not have imagined a better location for the best fine dining that Estes Park has to offer.
Thank you all so much for your years of support and patronage, and we hope you’ll join us as often as you can in making all the years to come even more memorable!
The Twin Owls Family