Taco Bell 36772

Taco Bell #36772 is a Taco Bell restaurant located at 674 Stafford Lane, Delta, Colorado.