Taco Bell 31695

Taco Bell #31695 is a Taco Bell restaurant located at 2395 6th Street, Limon, Colorado.