Taco Bell 5646

Taco Bell #5646 is a Taco Bell restaurant located at 495 West State Road 436, Altamonte Springs, Florida.