Established in 1922, Bodega Santa Cecilia is a specialized wine store and liquor shop offering a wide selection of wines and spirits.