Taco Bell 27978

Taco Bell #27978 is a Taco Bell restaurant located at 6611 West Colonial Drive, Orlando, Florida.