Bar Association
There are three distinct levels of cocktail culture.
First is the trend level, full of sour apple martinis and frozen mudslides. Women who drink at this level often wear large quantities of lipgloss.
The second is the classic level, with ...














