Licores La Barra is a liquor store offering a wide selection of national and imported spirits, including whisky, rum, vodka, tequila, and more. They also offer 24-hour delivery.