Castilla y León, Spain
Bardos is a wine house from Castilla y León, Spain. We found 15 of its wines in stock at 8 shops, from € 6.75 to € 44.97 per bottle. Mostly red, white, from Tempranillo, Verdejo, Grenache; appellations include Ribera del Duero, Rueda, Castilla y León.