Taco Bell 23072

Taco Bell #23072 is a Taco Bell restaurant located at 3340 C-Y Avenue, Casper, Wyoming.