Taco Bell 23183

Taco Bell #23183 is a Taco Bell restaurant located at 1112 South Cannon Boulevard, Kannapolis, North Carolina.