New: Temecula’s Snow and Crab Expands to Bring Shaved Ice and Cajun Seafood to Palm Springs I was driving south down Sunrise Way past Tahquitz Canyon Way when I saw the words on the south end of the building that houses the 99 Cents Only store: SNOW and CRAB. Hmm. I was intrigued. I love […]