Taco Bell 34640

Taco Bell #34640 is a Taco Bell restaurant located at 913 Cedar Lake Road, Biloxi, Mississippi.