Taco Bell 33296

Taco Bell #33296 is a Taco Bell restaurant located at 107 Glover Drive, Mount Orab, Ohio.