Taco Bell 20363

Taco Bell #20363 is a Taco Bell restaurant located at 1935 Plaudit Place, Lexington, Kentucky.