Taco Bell 24552

Taco Bell #24552 is a Taco Bell restaurant located at 4860 Palm Beach Boulevard, Fort Myers, Florida.