Where to Have Brunch in Madrid: The Most Beautiful Cafés for a Perfect Experience Tuesday March 24th, 2026EventsPerfect Plans