CN Traveler lists 97 restaurants worth traveling for in special food edition