Food store outside hotel in city (5)
I believe the answer is:
delhi
'city' is the definition.
(Delhi is an example)
'food store outside hotel' is the wordplay.
'food store' becomes 'deli' (I've seen this before).
'outside' is an insertion indicator.
'hotel' becomes 'h' (phonetic alphabet: alpha, bravo, charlie etc.).
'deli' placed around 'h' is 'DELHI'.
'in' is the link.
(Other definitions for delhi that I've seen before include "New -, Asian capital" , "Capital of India" , "Capital at one time" , "Ancient city" , "Capital on the river Jumna" .)