Taco Bell 24285

Taco Bell #24285 is a Taco Bell restaurant located at 1520 North Hillman Street, Tulare, California.