Does the restaurant on the top floor of 136 E South Temple still exist? I never knew about that. Also, the Garden and Roof look nice but they seem to have west-facing views of the Temple and 99 West, not of the Wasatch range. Also, they don't do alcohol haha
The only restaurants in SLC proper that I can think of that feature sweeping views of the mountains and valley are both up at the U: Crimson View (top floor of Union building) and The Point (Huntsman Cancer Institute). Any others?