Stop in for a cup of coffee

I just saw a news clip that said Donner Pass in the Sierras has had 16' of snow so far in December alone.

I hear there's an interesting snack bar up there