Taco Bell 33848

Taco Bell #33848 is a Taco Bell restaurant located at 2010 Ken Pratt Boulevard, Longmont, Colorado.