Taco Bell 33845

Taco Bell #33845 is a Taco Bell restaurant located at 1505 South Kipling Parkway, Lakewood, Colorado.