Taking stoners inside Jamaican city (8)
I believe the answer is:
kingston
'jamaican city' is the definition.
'Kingston' can be an answer for 'city' (Kingston is an example). I'm not certain of the 'jamaican' bit.
'taking stoners inside' is the wordplay.
'inside' indicates a hidden word.
'KINGSTON' is hidden within 'taking stoners'.
Can you help me to learn more?
(Other definitions for kingston that I've seen before include "Royal borough on river Thames" , "Jamaican capital" , "Capital of Jamaica" , "island capital" .)