It’s called the Perch for a reason, as the restaurant sits high on a moraine above Carlo Creek, with an almost-eye-level view of the surrounding peaks. It’s just a quick jaunt from the highway, however, and on a sunny day a meal or drink on the deck should be mandatory. Try the steak, the salmon, or the enormous cinnamon rolls.
There’s a free shuttle to and from the park. Perch also offers cabins.