Overview

The Bighorn Steakhouse offers an outstanding steakhouse dining experience in a casual setting. Located in the Keystone Lodge & Spa adjacent to the Keystone Lake.