Taco Bell 28590

Taco Bell #28590 is a Taco Bell restaurant located at 865 South Main Street, Belle Glade, Florida.