Pollastres Angel is a chicken restaurant specializing in roasted chicken and flavorful sides.