Monday, October 14, 2019 D.C.'s Alcoholic Beverage Control Board ordered Heaven & Hell on 18th Street NW to pay a $90,000 fine and suspended its liquor license for 90 days. Click to read article Tags License State News