Pollo Al Horno is a restaurant specializing in oven-baked chicken. Established since 1986, it offers a family-friendly menu.