150 Alpine Meadows Road
Tahoe City, CA 96145
530.581.3037
The Crest Café is located on the beautiful Truckee River at the intersection of Rt. 89 and Alpine Meadows Road, 4 miles North of Tahoe City and 12 miles South of Truckee. Please come visit us.
Driving directions available from www.mapquest.com