Terrace Restaurant & Bar at Palisades Tahoe
- 800-403-0206
- 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.
Terrace Restaurant & Bar at Palisades Tahoe
Last updated: July 2024