6Les Ramparts, Eze Village, France

While its sister restaurant at La Chèvre d’Or hotel may get all the attention (and Michelin stars), Les Ramparts’ terrace location boasts incredible panoramas of the Côte d’Azur and a relaxed atmosphere.