Get food poisoning, burp up and run out of hotel restaurant (9)
I believe the answer is:
gastropub
'restaurant' is the definition.
(I know that gastropub is a type of restaurant)
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for gastropub that I've seen before include "Place for beer and good food" , "Bogus trap (anag) -- somewhere good to eat and drink?" , "Bar serving high-quality food" , "Place to eat" , "place of fine dining" .)