Pollo CamperoRestaurants281 E Willow StLong Beach, CA, 90806 · US(562) 981-8938campero.comHours not available