Taco Bell 15195

Taco Bell #15195 is a Taco Bell restaurant located at 275 West Golf Road, Schaumburg, Illinois.