Taco Bell 33853

Taco Bell #33853 is a Taco Bell restaurant located at 1607 South Havana Street, Aurora, Colorado.