Michelin-starred El Celler de Can Roca was voted World’s Best Restaurant in 2013 and 2015. Courtesy of Robert Rieger The ...