The Tasters
Wine Spectator editors taste wines in offices in California, New York and Tuscany, Italy, as well as during visits to the winegrowing regions themselves. The magazine's seven lead tasters have a combined.....
Advertisement
Wine Spectator editors taste wines in offices in California, New York and Tuscany, Italy, as well as during visits to the winegrowing regions themselves. The magazine's seven lead tasters have a combined.....
Advertisement