Burgers at Lucy’s No. 7 Friends gather over towering burgers at Lucyâs No. 7 in Beloit, Wisconsin, during a culinary tourism production for Travel Wisconsin and agency partner Heibing.