Taco Bell 23754

Taco Bell #23754 is a Taco Bell restaurant located at 7331 103rd Street, Jacksonville, Florida.