Nestled in the heart of the Andes, Peúgo may not be the first name that comes to mind when one thinks of culinary destinations. Yet, this...