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 Restaurants New Exhibit Gives Viewers a Blast From Boulder's Culinary Past By Gil Asakawa Technology New Colorado 14er Discovered? By Eric Gilbertson Visual Arts Your Guide to December's First Friday in Denver By Kristen Fiore Denver Life Things to Do in Denver This Weekend By Westword Staff