Taco Bell 33854

Taco Bell #33854 is a Taco Bell restaurant located at 5260 Wadsworth Bypass, Arvada, Colorado.