According to the gastronomic website TasteAtlas, the best paella in the world is served at 7 Portes restaurant in Barcelona.