4143 Cedar Avenue South Lake Tahoe, CA 96150
Seated: 50
Standing: 65
Square Feet: 1,100 ft2
Courtyard Deck is a little elevation with peekaboo views of the lake.