25 Barcelona restaurants scored by aggregating ratings from Michelin, The Infatuation, Condé Nast Traveler, Eater, and Time Out. The consensus score reflects the aggregate expert signal.