This profile has not been claimed by the business owner or representative.
Claim this business to update business information, get appointment requests, engage visitors with web chat, and more!
The Twin Owls Steakhouse is a gorgeous restaurant in a log cabin. Not just is the ambiance great, but the food and service are excellent too. The staff is friendly and efficient. The restaurant can get full, so reservations are highly recommended. Some of the menu highlights include bacon wrapped scallops and the delicious elk kabobs! Call for details on open hours.
800 MacGregor Ave, Estes Park, CO, 80517, United States
Get directionsWeekday | Schedule | Status |
---|---|---|
Mon | 9:00 a.m. to 6:00 p.m. | |
Tue | 9:00 a.m. to 6:00 p.m. | |
Wed | 9:00 a.m. to 6:00 p.m. | |
Thu | 9:00 a.m. to 6:00 p.m. | |
Fri | 9:00 a.m. to 6:00 p.m. | |
Sat | Closed | |
Sun | Closed |
Twin Owls will provide you with an atmosphere of rustic yet classy. The owner and event coordinator Sandra was absolutely wonderful to work with. As an event coordinator myself, I cannot express the importance of communication, guidance and understanding. She did an outstanding job! Scenery is beautiful and the food is amazing! I cannot recommend this venue enough!
Always a delicious meal. Made our first anniversary even more memorable. Thank you!
Business response:
Happy Anniversary!! Glad we could be apart of it!
Excellent food, service, and atmosphere. The elk and house special were amazing!
It was our first time coming here to have dinner and I will say the food was amazing and the service was also superb. Definitely going to come back again when we are in town and going to refer friends here too!
Business response:
Thanks for your awesome review!! We will be excited to see you next time!
Twin Owls Steakhouse has a 4.3 star rating with 1,304 reviews.
Twin Owls Steakhouse is open now. It will close at 6:00 p.m.
Speak with a specialist to learn how you can grow with Birdeye. We are reachable at profiles@birdeye.com