Taco Bell 20000

Taco Bell #20000 is a Taco Bell restaurant located at 8473 Tamarack Road, Woodbury, Minnesota.