Taco Bell 21325

Taco Bell #21325 is a Taco Bell restaurant located at 2603 Grand Avenue, Carthage, Missouri.