Address: 3189 Independence Dr, Livermore, CA 94551, USA
Brittany Robinson | Sep 2, 2022
Yes
Robert Collyar | Sep 2, 2022
Yes. They're currently open Friday and Saturday from noon to 6pm. Easy parking, and a very nice tasting room where you can buy whatever they have available.