Taco Bell 4881

Taco Bell #4881 is a Taco Bell restaurant located at 1557 West Broad Street, Columbus, Ohio.