United States / Centennial / RestaurantsperuvianThe Red LlamaAddress8331 Willow St B, Lone TreeWebsitetheredllamaco.comPhone+17206167902—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itPanda Express · 18 mNot ratedPho Khang · 444 mNot ratedTacos El Patron · 460 mNot rated303 Coffee Company · 463 m