Bacchus & Venus is a wine shop and tasting room offering a selection of wines. They provide wine tastings with a choice of red and white wines.