El Castillo del Pollo is a restaurant specializing in chicken dishes.