Taco Bell 29569

Taco Bell #29569 is a Taco Bell restaurant located at 4703 66th Street North, Kenneth City, Florida.