Taco Bell 16462

Taco Bell #16462 is a Taco Bell restaurant located at 892 East Johnson Street, Fond du Lac, Wisconsin.