I'm making a vegetable soup that calls for sorrel, parsley root, and garlic chives among other things. I'm pretty sure I can find the garlic chives at an Asian market but I'm stumped by the sorrel and parsley root. Anyone have any suggestions of where I could find these things fresh? And if not, can I substitute fresh parsley for the root? I have no idea what sorrel tastes like so I'm not sure about a good substitution there either. Thanks for any help you can throw my way! By the way, I live in Southern California if that helps in figuring out where to buy these.