We came to Al Johnson's for lunch on a weekday. It was busy but had no wait. I'd imagine on the weekends or during peak season you would need a reservation. We killed some time in the gift shop before eating and it was cute and quirky (unlike the staff who were frigid). We shared some cheese curds which were tasty (we're suckers for fried cheese curds) and he had the meatball sliders while I had the walleye sandwich. Looking back, I'd probably have gotten breakfast as it seems like that's more what they're known for. However, it's a fun place with the goats and old-fashioned Swedish decor and outfits. Note: you'll pay for the touristy-ness. Even though it's a casual place, I think the average entree was over $15, up to $30-$35.