Twin Owls Steakhouse

AAA Inspector Rating
800 MacGregor Ave
Estes Park, CO 80517- Map It
Phone: (970) 586-9344
AAA Inspector Rating Details (scale 1-5)
AAA Inspector Notes
Built in 1929 as a family home, this rustic restaurant nurtures a romantic mountain atmosphere with a fireplace, high-beam ceiling and oak floors. The sweet and savory beet salad served with a lemon basil vinaigrette makes a nice light lunch or a shared starter. For a taste of local flavor, try the Colorado elk medallions, lamb chops or buffalo rib-eye. Other menu options include roasted duck, steaks and lobster.
Steak Seafood
0.5 mi w on US 34, 0.5 mi n on Devils Gulch Rd; in Black Canyon Inn. 800 MacGregor Ave 80517
Closed some major holidays; also Mon-Thu.
Casual Dining. Dinner served. Full bar. No A/C.