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 Critic's Notebook Field of Vision fest review: Bigger, better By Justin Criado Restaurants Is this Denver’s hardest-working chef? By Antony Bruno Politics & Government Trump admin appeals Colorado voter case dismissal By Lindsey Toomer, Colorado Newsline Transportation Denver brings back online parking ticket disputes By Hannah Metzger