Taco Bell 34815

Taco Bell #34815 is a Taco Bell restaurant located at 7623 International Drive, Orlando, Florida.