Me gustaría tomar una sangría, por favor

When visiting Spain, ordering a glass of sangria to accompany a classic paella dish is a must-do. Sangria has a long history in the Iberic peninsula, and it’s meaning “bloodletting”

Top 10 Best Spanish Tapas

Madrid consists of many amazing places and buildings, has a great culture with kind locals, and most importantly, serves delicious food. When you are in Spain you obviously must eat