Taco Bell 35012

Taco Bell #35012 is a Taco Bell restaurant located at 2897 North Avenue, Grand Junction, Colorado.