Taco Bell 31696

Taco Bell #31696 is a Taco Bell restaurant located at 5449 West Broad Street, Columbus, Ohio.