Taco Bell 22521

Taco Bell #22521 is a Taco Bell restaurant located at 620 West 7th Avenue, Augusta, Kansas.