Pollo Centro is a chicken restaurant specializing in grilled and fried options, alongside Caribbean home-style sides.