Heckle leader caught in booze store where people have reservations (7,6)
I believe the answer is:
booking office
'booze store where people have reservations' is the definition.
I can't judge whether this definition defines the answer.
'heckle leader caught' is the wordplay.
'heckle' becomes 'boo' (as in a crowd booing).
'leader' becomes 'king' (a king is a royal leader).
'caught' becomes 'office' (I am not sure about this - if you are sure you should believe this answer much more).
'boo'+'king'+'office'='BOOKING-OFFICE'
'in' is the link.
Can you help me to learn more?
(Other definitions for booking office that I've seen before include "Where to buy tickets" , "Reserve seat here" .)