Back to Previous
Delirium Cafe USA
Details
Delirium Café occupies the 167 year old building located at 101 S. King Street, as well as the adjoining 217 year old space at 1 Loudoun Street SW. We aim to preserve the history of our home and have featured original architectural elements in our build out.

The highest spot in Downtown Leesburg, our location is the perfect gathering spot.