talk-a-vino.com
American Pleasures, Part 3 – Murrieta’s Well
How often do you drink wines from Livermore Valley? Not trying to offend, but do you even know where the Livermore valley is? If you guessed that Livermore Valley is an area in California, or if yo…