Pollos Pucalor is a Latin-American restaurant that specializes in rotisserie chicken and traditional sides such as plantains, fried bananas, rice and beans. The heavenly scent of roasted chicken makes the casual eatery an inviting place to stay and dine, but the restaurant also offers take-out.