Taco Bell 33098

Taco Bell #33098 is a Taco Bell restaurant located at 10115 Southern Boulevard, Royal Palm Beach, Florida.