Château Côte de Baleau Red Bordeaux Blend St. Émilion Grand Cru 2003
"Purchased at Wine & Cheese Cask, Somerville, MA, 2006. The town of Saint Emilion is located in Bordeaux in the Southwest of France. It is located on the 'right bank' or north side of the Dordogne River. The area around this town is known for excellent wines made primarily from the Merlot grape variety. "