September 1992
Outpost On High
- Push to The Latest: No
- Show in The Latest?: No
The Outpost, a new restaurant in Keystone, Colo., is a group of buildings that form a small village at an altitude of 11,444 feet. This dramatic concept works well with the menu, the operations, the floor plan and a new image. Includes photos, layout plans and specifications.