Taco Bell 28519

Taco Bell #28519 is a Taco Bell restaurant located at 11905 Paramount Boulevard, Downey, California.