This Spot in France Was Named the Best Restaurant in the World for 2019

Mirazur in Menton, France, is the No. 1 restaurant in the world. This is the first time chef Mauro Colagreco and his sunny Provencal dining room have clinched the top spot; previously the restaurant was No. 3. This is also the first time France has gotten the No.
Read More

Comments