top of page





Truckee
California
WELCOME
To the beauty of Tahoe. The Rock a mixed office / retail / dining location in Truckee California. Dine, Work and Play in the heart of the Sierras just off the 267.
- The Rock

bottom of page
To the beauty of Tahoe. The Rock a mixed office / retail / dining location in Truckee California. Dine, Work and Play in the heart of the Sierras just off the 267.
- The Rock