Posted inFood & Wine, Food & Drink The Supertaster Unveiled by Taylor Eason August 9, 2007February 27, 2019