With mist on your face and a fork in your hand, there’s no better place to feast than beside one of the world’s greatest natural wonders. Top of the Falls Restaurant, perched on Goat Island inside ...