The first ever Delirium Café in the US opens in Leesburg, VA

by | May 16, 2017 | DC Refined | 0 comments

We need to talk about the pink elephants in the room. They’re all over the walls and the menus and the beer glasses in the first United States location of Delirium Café. The international brand began in Belgium, but the beer-focused cafés have since spread all over the world. Downtown Leesburg is now the first and only city in the U.S. to host the pink elephants on parade.

Leading the charge is owner and manager Curtis Allred, who first decided he wanted to bring Delirium to America six years ago. A certified sommelier and cicerone, Allred has been operating restaurants in New York and the D.C. area for approximately 18 years, but this is his first foray into ownership. He’s joined by beer expert Aislin Kavaldijan, who has worked with several northern Virginia breweries.