It need not always be Rioja: Spain's largest wine store, with a slightly understated style, offers 2000 Spanish wines - and just as many foreign wines too. You can even order at the click of a mouse!.
Get the best info about sights, places to eat and sleep in Madrid free to download!
download free pdf
