Taco Bell 30406

Taco Bell #30406 is a Taco Bell restaurant located at 280 Edwards Boulevard, Lake Geneva, Wisconsin.