Taco Bell 27702

Taco Bell #27702 is a Taco Bell restaurant located at 117 West Avenue, Elyria, Ohio.