We're in love with this homemade Altoids recipe and are thrilled to make our own. Are you familiar with Altoids' history? Altoids date back to King George III. They were created by a London-based company in the 1780s. In the 19th century, they became owned by a company called Callard & … [Read more...]