Le Caveau de Bacchus is a liquor store specializing in fine wines, champagnes, and spirits in various formats.