Drink what in Spanish island? (10)
I believe the answer is:
martinique
'island?' is the definition.
(Martinique is a Caribbean island)
'drink what in spanish' is the wordplay.
'drink' becomes 'martini' (martini is a kind of drink).
'what in spanish' becomes 'que' ('what' in Spanish).
'martini'+'que'='MARTINIQUE'
(Other definitions for martinique that I've seen before include "Caribbean spot" , "French island in the West?Indies" , "French Caribbean island" .)