Taco Bell 23700

Taco Bell #23700 is a Taco Bell restaurant located at 11228 Beach Boulevard, Jacksonville, Florida.