rum shop

rum shop

n. Caribbean A tavern, usually selling alcoholic beverages by the bottle as well as by the drink.