Taco Bell 28496

Taco Bell #28496 is a Taco Bell restaurant located at 1932 Richardson Road, Arnold, Missouri.