Taco Bell 23265

Taco Bell #23265 is a Taco Bell restaurant located at 5441 North Lovers Lane Road, Milwaukee, Wisconsin.