Taco Bell 33002

Taco Bell #33002 is a Taco Bell restaurant located at 1144 South Washington, Holland, Michigan.