Llama Inn Madrid is a Peruvian and Latin American restaurant offering lunch, dinner, and late-night dining. It is known for accepting credit cards.