Drink Like a Spaniard CocktailNovember 10, 2016In Spain, vermouth is a popular social drink during the daylight hours. So popular in fact that it is served on tap at most local markets and bars. This celebration of vermouth is less about [...]