El Escondrijo is a chicken restaurant specializing in roast chicken and homemade takeaway meals. They offer a variety of dishes, including appetizers, salads, and prepared main courses.