spiceboxtravels.com
Sangria Verde
Sangria, that much loved wine punch, is all about family. While in the States sangria is a popular drink in restaurants, especially in tapas bars, in its native Spain and Portugal, only a tourist …