Taco Bell 36297

Taco Bell #36297 is a Taco Bell restaurant located at 808 South Walnut Street, Starke, Florida.