Pan-Latin restaurant La Llama offers handcrafted South American specialties.