Taco restaurant · 8080 S Holly St Centennial, CO 80122, Centennial, CO
More food in Centennial, CO · Tacos in Centennial