Taco Bell 26453

Taco Bell #26453 is a Taco Bell restaurant located at 3306 Crill Avenue, Palatka, Florida.