Forget about daily life for a little bit and shop till you drop at The Olive Press, an iconic store.
The Olive Press is located in Downtown Napa. After visiting this retail outlet, why not discover what this area has to offer? Artesa Winery is one interesting attraction that's nearby.