Twin Owls Steakhouse at the Taharaa Mountain Lodge
Categories
RestaurantsBarsBed & BreakfastHotels, Motels, & LodgingVenues
Hours:
Twin Owls Steakhouse - Open Wednesday - Sunday at 5pm for Dine In & Carry Out. With the exception of Private Events. Reservations Recommended.
Driving Directions:
South of town off South Saint Vrain Avenue.
About Us
The Twin Owls Steakhouse offers a world-class dining experience amidst all the splendor of the Rocky Mountains. Located at the Taharaa Mountain Lodge, a secluded mountain retreat unlike any other. Offering weddings, lodging and fine dining.
Highlights
Images
Hot Deals
Events
Rep/Contact Info
View Personal Bio
Sandra Huerta
Owner
- Phone: (970) 586-9344
- Send an Email
- 3110 S. St. Vrain Avenue P.O. Box 322 Estes Park CO 80517