El Gran Pollo is a family-run chicken restaurant specializing in charbroiled chicken and other Latin American fare, including burritos.