Taco Bell 33112

Taco Bell #33112 is a Taco Bell restaurant located at 1318 Royal Palm Beach Boulevard, Royal Palm Beach, Florida.