Wine Finds: Robust reds from Spain's Toro
Toro, a relatively small denominacin de origen with only 64 wineries, is considered one of Spain's rising stars. It's located in the Zamora province within the northwestern part of…
Toro, a relatively small denominacin de origen with only 64 wineries, is considered one of Spain's rising stars. It's located in the Zamora province within the northwestern part of…