El Pollo Soleado is a chicken restaurant specializing in roasted chicken and homemade-style prepared meals, including their signature chicken in Castilian sauce.