Taco Bell 33009

Taco Bell #33009 is a Taco Bell restaurant located at 190 North River Avenue, Holland, Michigan.