Taco Bell 28720

Taco Bell #28720 is a Taco Bell restaurant located at 1214 Avenida Cesar Chavez, Monterey Park, California.