Taco Bell 35340

Taco Bell #35340 is a Taco Bell restaurant located at 1265 State Road 436, Casselberry, Florida.