Back To Previous Page

Twin Owls Steakhouse

  • 800 MacGregor Ave.
  • Estes Park, CO 80517
  • Ph: (970) 586-9344
Details
Yelp

Bringing the whole family or employees, friends, former classmates to Estes Park for your next reunion? You'll undoubtedly need a place to gather, and Twin Owls Steakhouse has three amazing options to fit your group! Our Loft and Garden Room will be perfectly suited for smaller groups, or if you're bringing everyone along, our main dining area is warm, welcoming, and large enough for up to 185 people! Our staff's culinary skill will offer a wonderful menu for dinner, and the full bar can provide local beer, an extensive and fine wine list, and delicious cocktails. And, to top it all off, the views of the mountains from our location can't beat! Call us today for a custom quote and be sure to consider our winter openings (great rates and amazing scenery!).