Liquor store and bar, Licorera Bar La Tambora, offering competitive prices on a variety of spirits.