The Best Places to Shop in Napa Valley
The smart shops and boutiques along the streets of these charming Napa Valley towns fairly shout for attention: Hand-stitched leather bags! Olive oil! Books on wine and history! Clothes by local designers! And of course, you want to snag at least one bottle of nearly every wine you taste. We understand the dilemma, so we've narrowed the options to our favorite places to check out between your morning mud masks and that evening glass of wine.