Taco Bell 30712

Taco Bell #30712 is a Taco Bell restaurant located at 100 Sharry Street, Bowling Green, Missouri.