Taco Bell 23163

Taco Bell #23163 is a Taco Bell restaurant located at 3984 Red Cedar Drive, Highlands Ranch, Colorado.