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 |
Wonderful place for all ages
Great Atmosphere! The dinner was exceptional! I would recommend both the prime rib and scallops. Too much food to eat in one sitting!
Best steak in town with a lovely atmosphere!
Best steak in Estes Park, CO
Good food in an awesome setting.
We enjoyed dinner tonight. The food and service was fantastic!
Great food, great atmosphere!
This was the best meal we had while in Estes Park. The food was amazing. The staff was very friendly. And, the view was as I expected, great! I highly recommend it.
Great place for date night, food was great, staff was very professional.
Twin Owls Steakhouse has a 4.3 star rating with 1,303 reviews.
Twin Owls Steakhouse is closed now. It will open tomorrow at 9:00 a.m.
Speak with a specialist to learn how you can grow with Birdeye. We are reachable at profiles@birdeye.com