Taco Bell 24397

Taco Bell #24397 is a Taco Bell restaurant located at 1704 North Main Street, Shelbyville, Tennessee.