Salta is a fine-dining restaurant offering a vibrant fusion of Asian and Central American cuisine.