La Llama Al Rojo specializes in charcoal-grilled chicken. They offer delivery and a variety of dishes.