Spain’s three Roca brothers, whose restaurant El Celler de Can Roca in Girona, Spain, recently took the No. 1 spot …