Tangy Sweet and Sour Meaballs