Presuming both of you can ski. Last time for me, they refused to give us permission to leave the resort (climbing the peak). We were willing to pay the lift ticket ($$) but they stated to us "liability."
Anyway, there is a move afoot to delist the entire Northern Sierra, by the SPS, so be forewarned.
Food's great in Truckee, elsewhere I presume, too, but my gist is to head for Reno and enjoy the casino buffets (back then). I never got to try Headquarters House, a ritzy looking spot along 80, not sure if they are still operating.
Or that anything much will be better than eats in SF!