Taco Bell 23837

Taco Bell #23837 is a Taco Bell restaurant located at 9900 Rockford Road, Plymouth, Minnesota.