Los Pollos is a chicken restaurant known for its juicy chicken and flavorful sides.