Address: E11295 US-12, Fall Creek, WI 54742, USA
“Seems to be very popular with locals, but I didn't think it was anything special. Definitely better options in Eau Claire.”