By Cameron Spencer - Twin Liquors New Braunfels
This month the Spirit Spotlight is focusing on the most popular drink you’ve never heard of, Leblon Cachaça! Cachaça is the national spirit of Brazil and is becoming increasingly popular in both Europe and the United States. It is the base of the incredible Caipirinha, and is the also being used for new cocktails.