Taco Bell 29235

Taco Bell #29235 is a Taco Bell restaurant located at 8868 West Colonial Drive, Ocoee, Florida.