Taco Bell 23696

Taco Bell #23696 is a Taco Bell restaurant located at 1319 Dunn Avenue, Jacksonville, Florida.