SLC proper has Randy’s, diabolical and maybe a smaller shop or two. Ogden to the north has lavender vinyl and graywhale. Taylorsville to the south has a graywhale. And if you venture down to Provo they have a couple, most notably 3hive.
I prefer 3hive and the graywhale in taylorsville. Randy’s has a lot but it’s not my fave