Das Twin Owls Steakhouse befindet sich in einem schönen Blockhaus aus den 20er Jahren. Es erwartet Sie ein gemütliches Ambiente mit Kerzenlicht und 3 Moos-Rock-Kaminen. Auf der Speisekarte finden Sie verschiedene Steaks, Fisch, Wild, Geflügel und vieles mehr.
Come dine while taking in incredible views of the Estes Park! Located at 9000 feet and next door to Rocky Mountain National Park enjoy our beautiful front porch, plentiful hummingbirds, cocktails and delicious food.