10 best restaurants in the world in 2019 El Celler de Can Roca, Girona, Spain A three-Michelin-starred restaurant. The best restaurant in Girona, no doubt about it. Continue reading