Llama Roja specializes in delicious roasted and breaded chicken.