The Best Treat You’ll Eat in Madrid

The Spanish are well known all over the world for their food and drinks, from their tapas and paellas to their cava (the Spanish equivalent to champagne) and sangria. If you’re like me, you’ll want to try everything before going back home, and if you’re like me, you can’t leave without tasting what there is […]