Delirium Taphouse is a craft beer bar located in the Delirium Village, offering 29 quality beers on tap. This unique pub features a long bar where you can view the numerous kegs amidst a decor of old enamel plates and beer vats.