Taco Bell 25493

Taco Bell #25493 is a Taco Bell restaurant located at 7232 Broadway, Lemon Grove, California.