Taco Bell 33093

Taco Bell #33093 is a Taco Bell restaurant located at 4466 Forest Hill Boulevard, West Palm Beach, Florida.