Taco Bell 2100

Taco Bell #2100 is a Taco Bell restaurant located at 920 Cleveland Street, Elyria, Ohio.