Canyon Ice offers delicious shaved ice alongside art and music.