Estes Park, Colorado

One of the 100

Great Towns of America

 

Twin Owls Steakhouse

Twin Owls setting Twin Owls food
 

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

 

  Visit us on Facebook