Pollo Centro is a chicken restaurant offering grilled and fried entrees alongside Caribbean-inspired sides and other comfort food.