For the past two decades, the Twin Owls Steakhouse has offered the premiere fine dining and event experience in the Estes Valley. Owned and operated by Sandra Huerta and Thad Eggen for the past seven years, the Steakhouse was established by Ed Grueff in 1999, and continued under the care of Jim and Jennie Edwards until 2011. A favorite destination for new arrivals to the Valley and old friends alike, the Steakhouse offers an atmosphere that combines the splendor of the Rocky Mountains with the finest food and service, and a staff devoted to ensuring that every guest has an experience to remember.
Now, as we celebrate twenty wonderful years, we are already hard at work on making the next twenty just as memorable. This will be the Steakhous