Taco Bell 29523

Taco Bell #29523 is a Taco Bell restaurant located at 411 Lexington Road, Versailles, Kentucky.