1winedude.com
Seeing Royal Red (Santa Rita Chile Recent Releases)
To me, Chile’s Santa Rita (which I visited in Alto Jahuel as part of a media jaunt last year) can best be summed up in one long, run-on sentence. Established in the late 1800s on a former far…