Tart and subtly sweet, the fresh citrus flavor of our Citrus Punch Mantra tarts combines notes of lemon and lime for a zesty, sharp and fruity flavor mixed with a delectable cherry flavor. It is like picking a ripe, tart cherry straight off the vine.