El Celler de Can Roca reclaims world’s best restaurant crown

May 31, 2015

The avant-garde Spanish restaurant El Celler de Can Roca has won back the World’s Best Restaurant crown. The restaurant in Girona is owned by three brothers – Joan, Josep and Jordi – and is famed for cutting-edge, playful dishes that still pay homage to …