From incredible mountain-backdrop views to summer-friendly options for the kids, Salt Lake City has some ...