Taco Bell 23720

Taco Bell #23720 is a Taco Bell restaurant located at 54 Blanding Boulevard, Orange Park, Florida.