Meet the owners

Sandra Huerta and Thad Eggen purchased the Twin Owls Steakhouse from Jim and Jennie Edwards in 2012. With nearly forty years between them spent in the glory of the Rocky Mountains, they have made a home and a life for themselves here, raising a son and taking advantage of every possible adventure the mountains and wilderness offer.  […]