Video: The Sense of Taste 25 Mar 20110 Ever wonder what’s going on in that mouth of yours when you take a sip of that amazing Costa Rican?