My daughter does have citric acid allergy, determined by a skin allergy test done by a board certified allergist. Anyway, we use white balsamic vinegar for lemon juice in recipes. It has worked very well for things like fruit salad, wilted lettuce, and some chicken dishes which called for lemon juice.
For cranberries in baking recipes, we substitute tart cherries. For cranberry sauce, we will be making pomegranate sauce.
Do any of the plants with lemon in their names like lemon basil, lemon thyme, or lemongrass have citric acid in them or is it another compound that gives it the lemony smell?