Taco Bell 5290

Taco Bell #5290 is a Taco Bell restaurant located at 1401 North Broadway, Menomonie, Wisconsin.