Spindleshanks building in Tahoe Vista to be demolished The Spindleshanks building, located at 6873 North Lake Blvd. in Tahoe Vista, was orginally built in 1927 as the Sandy Beach Resor. The 86-year-old building has housed the Tahoe Vista Post Office, Colonel Clair’s Restaurant, Sweetwater, Crawdaddy’s and, currently, Spindleshanks.
Dec. 15, 2013 - Tahoe Daily Tribune