When Exactly Is Wine O'Clock?

There’s nothing like getting home and pour yourself with a glass of wine...have you ever wondered what the best time to unwind? A California winemaker commissioned a study and found out that “Wine O’clock” is at 6:59pm. A majority of the people in the survey said they’re most likely to crack open a...
Read More