Bacchus House
Address:
1004 E Bidwell St b200, Folsom, CA, United States 95630
Website:
view our site
Need some wine? Let’s go!
Some of the best wine tasting in the Foothills can be found in Folsom. A number of boutique wineries are waiting for you in Downtown Sutter Street. Come check out the wine scene for yourself!