Taco Bell
5225 E Colfax Ave, Denver 80220