Taco Bell 31217

Taco Bell #31217 is a Taco Bell restaurant located at 63 Ohio River Plaza, Gallipolis, Ohio.