Taco Bell 20750

Taco Bell #20750 is a Taco Bell restaurant located at 605 Leonard Street Northwest, Grand Rapids, Michigan.