Surrounded by the grandeur of the Rocky Mountains, the Twin Owls Steakhouse is Estes Park’s premiere fine dining destination. We are tucked away just to the north of the rush and bustle of downtown Estes Park. The rough-hewn logs, broad-plank hardwood floors, moss rock fireplaces and the rustic charm of a 90-year-old log cabin are joined with all the amenities of a modern restaurant in each of our three dining rooms. Whether you’re joining us for a wedding reception, a business dinner, a family Christmas party or an intimate night out for two, we take pride in ensuring that every guest who steps through our doors has an experience to remember. Our menu has been carefully crafted to please the entire family, and includes a broad selection of steaks, wild game and seafood, along with a kids’ menu and an irresistible dessert selection. We also offer an extensive wine list, local craft beers and hand-crafted cocktails.