Taco Bell 33129

Taco Bell #33129 is a Taco Bell restaurant located at 542285 US 1, Callahan, Florida.