Have on occasion seen sauerkraut at La Europa. GBs, especially french style, in a can, we bring from the States.
I've also found sauerkraut in Sams. Over by the birthday cakes on the stand alone shelves. They usually have imported stuff there.