Taco Bell 28376

Taco Bell #28376 is a Taco Bell restaurant located at 14529 Pearl Road, Strongsville, Ohio.