Taco Bell 23160

Taco Bell #23160 is a Taco Bell restaurant located at 1162 31W Bypass, Bowling Green, Kentucky.