Taco Bell 32537

Taco Bell #32537 is a Taco Bell restaurant located at 9934 US Highway 441, Leesburg, Florida.