Chicken restaurant, La Torre del Pollo, known for its flavorful chicken and oven-baked potatoes. Generous portions.