Taco Bell 3296

Taco Bell #3296 is a Taco Bell restaurant located at 409 North Main Street, Plymouth, Michigan.