Don’t let the messy vibe of the place scare you off. Stocked knee deep in wine crates, bottles and other drinking paraphernalia, Bacchus wine shop carries wines from various countries and regions including Australia, France, California, Alsace, Spain and Italy. Walk and browse around the shop to find the many hidden gems and treasures.