Feb
13
What Is Cachaça And How Does Brazil Make Its Top Spirit?
Order a caipirinha at just about any beach bar and odds are you won’t actually know what spirit is in your glass. Cachaça happens to be Brazil’s national spirit, and it’s actually one of the oldest distillates in the Americas. It’s also one of the most misunderstood spirits you can buy. Most bartenders will just […]