Taco Bell 23698

Taco Bell #23698 is a Taco Bell restaurant located at 11646 San Jose Boulevard, Jacksonville, Florida.