Virginia's ABC stores have only a limited spectrum of liqueurs and other out-of-the ordinary spirits. So it looks like I'll have to cross the river if I want to find some of the cordials, aperitifs, etc. that I've tasted on foreign travels.
Which stores have the widest range of things such as Cynar, Aperol, Centerbe, Croatian cherry liqueur, infused grappas, amaros, etc.? And, while we're at it, are there any bars or restaurants in DC or Maryland that are notable for an extensive liqueur/aperitif selection?