Taco Bell 20698

Taco Bell #20698 is a Taco Bell restaurant located at 905 Alabama Street, Columbus, Mississippi.