Remember the delightful surprise on your tongue the first time you tasted garlic sauce. Or that “ah ha!” moment when you discovered the great difference mayonnaise made to your salad. You can’t get back that “first time” sensation, but we sure make your taste buds reminisce.