The pink elephant of Belgium’s Delirium beer is setting up shop for the first time in the U.S. The brand has chosen downtown Leesburg, Virginia as the first U.S. location for its Delirium Café bar and restaurant. It’s slated to open on May 15 at 101 South...