The Delirium Café has over 2000 beers available to buy