Twin Owls Steakhouse
About Twin Owls Steakhouse
“Offering casual fine dining in the rustic ambiance of a 1920's mountain log homestead. Serving steak, seafood, elk, pasta, ribs, poultry, pork, soups, salads, full bar and desserts. Our full time summer restaurant is always highly recommended by local businesses. We take pride in serving you. We are surrounded by the Rocky Mountain National Park and offer casual fine dining, wedding receptions, and special events. We carefully select our entrees to accommodate the entire family, including fine cuts of steak, seafood and a kid’s menu. We offer irresistible desserts and a fine wine selection.
Contact Information
Phone: (970) 586-9344
Email: steakhouse@twinowls.net
Address:
800 MacGregor Ave
Estes Park, CO
80517
Hours of Operation: Mon - Sun: 5:00 pm - 9:00 pm
Where is Twin Owls Steakhouse