Inside Bottle Barn, an Iconic Santa Rosa Wine Retailer | SevenFifty Daily
Bottle Barn isn’t easy to find. The store is located in an industrial zone of Santa Rosa, California, near a bathroom design center and a furniture …
Marshall Wehr flipped this story into Wehr About Wine•2302d