Taco Bell 33097

Taco Bell #33097 is a Taco Bell restaurant located at 3330 South Congress Avenue, Lake Worth, Florida.