Taco Bell 3612

Taco Bell #3612 is a Taco Bell restaurant located at 450 West South Boulder Road, Lafayette, Colorado.