Taco Bell 33092

Taco Bell #33092 is a Taco Bell restaurant located at 4331 Okeechobee Boulevard, West Palm Beach, Florida.