A Pinoy Photo Food Blog
Sangria (Spanish: sangría; Portuguese: sangria) is a wine punch typical served in Spain and Portugal (the word means “bloody” in both languages). Classic Spanish Sangria Sangria is a popular drink among tourists at bars, pubs and restaurants in Southern Spain. In this setting, sangria is often served in 1-litre pitchers or other containers large enough to [...]
