The Salt Cellar is a Scottsdale institution that takes you down three flights of stairs into a cozy seafood haven. Once inside, you’ll forget you’re in the desert as you enjoy some of the freshest ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results