Pollo Lima Cuisine: Peruvian Neighborhood: Englewood 9614 E. Arapahoe Rd., CO, 80112 303-484-8712 Website advertisement Related Articles No Image Restaurants Three New Spots Bring International and Regional Cuisine to the DTC By Mark Antonation advertisement Trending Editorial Voice I Met the Love of My Life on Spirit Airlines By Thomas Mitchell Denver Life May the Fourth Events Around Denver By Teague Bohlen Denver Life Free Things to Do in Denver By Westword Staff Restaurants Every Opening and Closing in April By Antony Bruno