As far as places to eat, everyone on here is going to say Davanzas (pizza place in PC) and Molcasalsa (Mexican in SLC), which are both fantastic for poor stoner college kids, but since you're coming out here with your parents, they can probably afford to spend more than $5 on dinner. So here is where you should go (these are all in SLC):
Mazza (Lebonese)
Bombay House (Indian)
Squatters (local brewery with really good burgers, etc.)
Rodizio Grill (crazy Brazilian steakhouse)
Tucci's (Italian)
Red Iguana (Mexican)
MacCools (Irish pub with good Irish food)
Mikado (sushi)
Desert Edge (local brewery with good food)
Snowbird, Solitude, and Brighton are all near Alta. Shit gets tracked out really fast at Snowbird and Alta, so you should for sure check out Solitude because no one goes there.