Sazerac – New Orleans, USA The Sazerac embodies the spirit of New Orleans. From the first sight to the last sip, its an ever-evolving experience that emulates a walk through the city. The sight of the low washline in the glass bears resemblance to the city sitting below sea level, which is still evident onContinue reading “My Favorite Cocktails From Around The World – Pt.1”