Taco Bell 33006

Taco Bell #33006 is a Taco Bell restaurant located at 1133 Phoenix Road, South Haven, Michigan.