Terrace Restaurant & Bar at Palisades Tahoe
- 1960 Squaw Valley Road, Olympic Valley, CA 96146
Enjoy food & drinks at 8,200' with panoramic views of Lake Tahoe. The Terrace Restaurant & Bar is one of Palisades Tahoe's most breathtaking venues. Located at High Camp, elevation 8200 feet, The Terrace features panoramic views of Lake Tahoe and the surrounding Sierra.