Westlake, Eleazar Shiraz 2009
If ever you needed proof that bigger is not better, look no further than the Westlake Eleazar Vineyard in South Australia’s Barossa Valley. Their flagship Shiraz, the “Eleazar”, sells at around $55 a bottle but is as good a Barossa Shiraz as I’ve tried in the last year. They only produce about 70 cases of…
Read more