Taco Bell 16507

Taco Bell #16507 is a Taco Bell restaurant located at 32899 US Highway 19 North, Palm Harbor, Florida.