What Does Tartar Sauce Taste Like?
Tartar sauce has always been a mystery to me. I’ve never understood why some brands taste better than others. Is it because they add extra ingredients or something else? Tarragon is a herb that grows naturally in Europe and Asia. The flavor is similar to oregano, basil, and thyme. It adds a unique flavor to…