Taco Bell 23765

Taco Bell #23765 is a Taco Bell restaurant located at 13160 Atlantic Boulevard, Jacksonville, Florida.