This place rocked! This is pretty much the only thing in the small town of Delta, WI. The food was amazing and the place was spotless!