Combine all ingredients except for the ice and soda water in a cocktail shaker and shake for 2 minutes. Add ice and shake vigorously for 30 seconds more.
Pour the mixture into a Collins glass with the soda water. The drink should be thick enough to float a straw in the center.