The Pixies made their long-awaited visit to St. Louis Saturday night, playing the Peabody Opera House. ReviewStl's Chris Williams was…