Taco Bell 15937

Taco Bell #15937 is a Taco Bell restaurant located at 1942 East Highway 60, Lake Wales, Florida.