Exactly what does it mean to savor French Macarons? The Oxford Dictionary defines the word Savor as to “taste (good food or drink) and enjoy it completely.” We believe that French Macarons made by Le Macaron French Pastries®are worthy of not only being enjoyed but...