Bacchus is a cozy wine bar and restaurant nestled in the heart of Chicago, IL.
With a focus on offering a curated selection of wines and delicious small plates, Bacchus provides a relaxed and inviting atmosphere for guests to unwind and enjoy good company.
Generated from their business information