My Taste is Better Than Your Taste

With the public launch of Taste Labs, there's been a lot of strife on social media as to what good taste is. Here are my two cents that no one asked for. taste (n.) — the sensory perception of flavor when substances interact with receptors on the tongue, or a person's individual aesthetic…