Taco Bell 2643

Taco Bell #2643 is a Taco Bell restaurant located at 10832 South Crossroads Drive, Parker, Colorado.