Where do you buy your Sweet & Sour Bar Mix?
I've asked at the liquor store, they said go to the grocery store. I've asked at the grocery store and they dont know. I've looked on their shelves and I couldnt find any.
Alternatively, do you make your own with lemon, lime, water and sugar?
Sweet and sour bar mix
lemon bar mix
Please help! My homemade amaretto sours dont taste very good!