Taco Bell 23161

Taco Bell #23161 is a Taco Bell restaurant located at 2628 Scottsville Road, Bowling Green, Kentucky.