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