Anyone familiar with the HotRod Haus in Trevor Wi., right over the border near Antioch? Any recent experiences, hopefully good? Thanks. TK