Taco Bell 3340

Taco Bell #3340 is a Taco Bell restaurant located at 3402 Cleveland Avenue, Columbus, Ohio.