El Castillo Del Pollo is a casual dining restaurant specializing in grilled and roasted chicken. They offer a variety of chicken dishes, including roasted and broaster chicken, alongside other grilled options like steak and rice with chicken.