Taco Bell 21360

Taco Bell #21360 is a Taco Bell restaurant located at 1200 Bypass Road, Brandenburg, Kentucky.