Taco Bell 28221

Taco Bell #28221 is a Taco Bell restaurant located at 2225 Dublin Granville Road, Columbus, Ohio.