Taco Bell 28374

Taco Bell #28374 is a Taco Bell restaurant located at 502 Water Street, Chardon, Ohio.