Viña La Rosa La Capitana Carmenere
Viña La Rosa is one of the oldest wineries in Chile, established in 1824 by don Francisco Ignacio Ossa y Mercado. That’s a name and a half, if you ask me. I’m not going to get into a lot of background on this wine, but instead jump ahead to, “90 alert, 90 alert!!!” As a […]