Taco Bell 27412

Taco Bell #27412 is a Taco Bell restaurant located at 4201 Tamiami Trail, Naples, Florida.