10 picturesque seaside dining spots for the ultimate overseas vibes