Twin Owls Steakhouse
Estes Park, Colorado
Copyright: Benjamin HornTwin Owls Steakhouse
Located on the Black Canyon Inn property, this casual fine dining restaurant operates out of a 1920s log cabin.
Useful Information
- Address: 800 MacGregor Avenue, Estes Park, CO
- Email: steakhouse@twinowls.net
- Phone: +1 970 586 9344
- More Info: www.twinowls.net
Dining
Several restaurants in the area have dishes that feature the wild game abundant in the area, like bison and elk. American fare is the standard but not necessarily the norm. There are also Mexican, Italian, and a variety of Asian-style restaurants in the area.