Dr. Rosa Angelova Jul 13, 20205 minTarator: An instant taste of summerTarator's cooling, savory flavor instantly brings up memories of warm weather, sunshine, sea water, and the anticipation of adventure.