Taco Bell 24567

Taco Bell #24567 is a Taco Bell restaurant located at 6380 Hypoluxu Road, Lake Worth, Florida.