Dram shop is a legal term referring to a bar

Dram shop is a legal term referring to a bar, tavern or the like where alcoholic beverages are sold. Traditionally it referred to a shop where spirits were sold by the dram, a unit of weight equal to 1/16 of an ounce.