The Great Towns of America
Home Page The Great Towns Relocation Info Views from the Road Buy Books

Twin Owls Steakhouse

Great setting at Twin Owls
 
Twin Owls great food

Lodging at Twin Owls



Twin Owls Steakhouse

800 MacGregor Ave.
Estes Park, Colorado
(970)586-9344
Dinner only.

The Twin Owls Steakhouse captures the spirit of the Colorado high country beautifully in both food and atmosphere. Colorado lamb becomes first rate flavorful specialties along with classic steaks of beef, buffalo and elk. The big historic lodge-style dining room is a wood-toned classic with solid log beams, polished pinewood floors and walls, and a great stone fireplace, plus an intimate view of a nearby boulder garden at Black Canyon Inn, a historic complex that has evolved to include upscale condos offering superb alpine views from pine-shaded surroundings.

 

 

Return to Estes Park page