Well tangy, sour, and tart (and zesty)are all pretty much the same thing. Bitter is completely different. Sour flavors are caused by acid. Bitterness is caused by different things, for example in kale it’s is caused by chemicals called isothiocyanates which are formed when the plant cells are ruptured.
Latest Answers