Taco Bell 23766

Taco Bell #23766 is a Taco Bell restaurant located at 6301 Cottage Hill Road, Mobile, Alabama.