Taco Bell 27462

Taco Bell #27462 is a Taco Bell restaurant located at 1010 Haul Road, Page, Arizona.