Taco Bell Cantina opens its first Colorado location · 9news · Sentinel