Daiquiri
Porcupine • New York CityThis century old classic was invented in the seaside village of Daiquirí, near Santiago de Cuba.Plus: Ultimate Cocktail Guide
September 2013
Porcupine • New York CityThis century old classic was invented in the seaside village of Daiquirí, near Santiago de Cuba.Plus: Ultimate Cocktail Guide