Taco Bell 16096

Taco Bell #16096 is a Taco Bell restaurant located at 10 Lawrence Avenue, Miamisburg, Ohio.