Taco Bell 32052

Taco Bell #32052 is a Taco Bell restaurant located at 2435 Main Street, Alamosa, Colorado.