Taco Bell 23290

Taco Bell #23290 is a Taco Bell restaurant located at 7853 Colonial Drive, Orlando, Florida.