I have a wonderful recipe for sweet and sour meatballs that calls for sour salt. I used to be able to buy sour salt at Citarella, but they haven't carried it in ages. I've scoured the most likely spots in search of sour salt, but can't find it anywhere. Does anyone know where to buy sour salt in Manhattan? (preferably upper west side, but I will go anywhere)
P.S. I accidentally posted to the "Manhattan" board and meant to put it here; apologies to those who've had to read it twice.