Taco Bell 36481

Taco Bell #36481 is a Taco Bell restaurant located at 303 West Highland Avenue, Selma, Alabama.