Cascade Salles La Source offers revisited local cuisine in a unique setting near the iconic Salles-la-Source waterfall.