Licores Barcelona is a specialty store offering a wide selection of wines, beers, and spirits.