Taco Bell 29286

Taco Bell #29286 is a Taco Bell restaurant located at 1734 West Colorado Boulevard, Los Angeles, California.