Back Full wine details Aubert Lucia Abreu Vineyard Howell Mountain Red – 2006 drink-up 2011 - 2022 92/100 USA > California > North Coast Location