Taco Bell 26239

Taco Bell #26239 is a Taco Bell restaurant located at 61550 Southgate Road, Cambridge, Ohio.