Taco Bell 30709

Taco Bell #30709 is a Taco Bell restaurant located at 110 West High Street, London, Ohio.