Taco Bell 33432

Taco Bell #33432 is a Taco Bell restaurant located at 900 Razorback Drive, Houghton, Michigan.