BarsEurope The 7 Best Tapas Bars In Madrid On a quest for some world-class bites in Madrid? You’re in luck. Spain’s capital is...