In Wisconsin, Friday night has a standing plan, and it usually involves a basket of golden cod, a scoop of coleslaw, and a slice of rye bread on the side. The fish fry is more than a meal here, because it is a weekly ritual that fills supper clubs, small-town taverns, and roadside eateries from Green Bay down to the Madison suburbs.
This list covers eight busy spots where the Friday crowd shows up early, the parking lot fills fast, and the beer-battered cod is the reason everyone came. Some are quirky, some are historic, and one even has an airplane on the roof, so grab your appetite and start planning your next Friday.
1. Mibb’s & Viv’s, Lannon, WI

Plan on a wait. At Mibb’s & Viv’s, Friday evening is the busiest stretch of the week, and the restaurant does not take reservations, so the smart move is showing up early and staying patient.
The payoff is a menu built around fried fish, with Beer Battered Cod as the headliner. Broiled options are also on hand for anyone who wants their fish without the crunch, which makes it easy to bring a mixed group where not everyone orders the same thing.
The setting leans casual and cozy, with a historic character that suits a small village like Lannon. There are bar games and TVs for catching a game while you wait, and service tends to move quickly once you are seated.
A few practical notes help here. The restaurant is closed Mondays, opens at 3 PM Tuesday through Saturday, and stays open until midnight on Fridays and Saturdays, while Sunday hours run from 11 AM to 7 PM.
Parking is free, both in the lot and on the street, but spaces can be tough to find during the rush. Takeout is available if you would rather enjoy your cod at home, and expect to spend around $20 to $30 per person.
2. The Mineshaft, Hartford, WI

All-you-can-eat fish for under ten bucks sounds like a rumor, but The Mineshaft has built its Friday reputation on exactly that kind of deal. The fish fry has been listed at $9.99, and it comes with tartar sauce, coleslaw, marble rye bread, and your pick of tater tots or fries.
The all-you-can-eat lineup covers more than cod. Perch and shrimp are part of the rotation, so you can go back for round two and try something different.
If you want a lighter plate, the baked poor man’s lobster is another seafood option that shows up alongside the classic beer-battered cod. The batter here tends to be on the thinner side, with enough seasoning to stand on its own.
The building itself is part of the fun. It is a huge, rustic space on North Main Street in downtown Hartford, with a game room that keeps kids busy and a kids’ menu, high chairs, and changing tables for families.
Fridays start at 10:30 AM, and the busiest window runs from afternoon into evening. Reservations are accepted and recommended for dinner, and parking is usually easy to find.
3. The Thirsty Goat, Fitchburg, WI

Fish fry with a pond view is not something you find every Friday. The Thirsty Goat, in Fitchburg’s Cahill Main area just south of Madison, has a balcony overlooking the water, and outdoor seating is a big draw when the weather cooperates.
The fish fry features flaky cod and walleye, and the beer-battered cod is a steady favorite. Bluegill has also earned attention here, which gives this spot a slightly different angle from the cod-only crowd.
What really sets the menu apart is the smokehouse side of the kitchen. Burnt ends, rib tips, brisket, pulled pork, and broasted chicken all share space with the seafood, so a group that cannot agree on fish still has plenty of choices.
I would save room for the cheese curds. Portions run generous, and the curds are a popular starter, along with mac and cheese bites and fish tacos for anyone who wants their cod in a tortilla.
Friday and Saturday evenings are the busiest times. Reservations are accepted, dogs are welcome in the outdoor area, and curbside pickup and delivery are available on nights when staying home wins out.
4. Quivey’s Grove, Fitchburg, WI

History buffs and fish fans can share a table at Quivey’s Grove. The restaurant sits in a historic former mansion on scenic grounds in Fitchburg, and the dining rooms are filled with antiques, while a converted stable offers a more rustic option.
The fish fry combo is the order for anyone who hates choosing. It lets you sample three styles on one plate: beer-battered cod, baked cod topped with a lemon dill mustard butter, and a pretzel-crusted fish.
Perch is on the menu too. Sides include parmesan or garlic potatoes, fresh slaw, potato cakes, and homemade bread.
Leave room for dessert, because the lineup reads like a church bake sale in the best way. Turtle pie, apple crisp, and strawberry shortcake are all regulars.
Timing matters here more than at most places on this list. Quivey’s Grove is closed Sundays and Mondays, and it closes at 9 PM on Fridays and Saturdays, so late arrivals may miss out.
Friday evening is the busiest window, and dinner reservations are recommended. Free on-site parking, a kids’ menu, and high chairs make it an easy pick for a multi-generation dinner.
5. River Street Pier, Green Bay, WI

Can’t decide between cod and perch? The Captain’s Catch at River Street Pier solves that problem by letting you pick three fish from cod, perch, shrimp, and haddock, all hand-breaded.
The plate comes with a potato, coleslaw, and light rye bread, and it has been priced at $22.95. The batter here leans light and crunchy, so the fish stays the star instead of getting buried.
Walleye also makes appearances, and the clam chowder is a smart way to start the meal on a chilly Green Bay evening. Haddock is another standout, which is a nice change from the usual Wisconsin lineup.
The space is small and old-school, with a fun, friendly atmosphere and staff known for keeping things moving. On nicer days, some diners choose to eat outside near the water.
Plan ahead on hours. River Street Pier is closed Sundays and Mondays, runs 11 AM to 9 PM on Fridays, and does not take reservations.
The Friday rush builds from afternoon into evening, so an early supper is the easiest way to get a seat. Free parking is available in the lot and on the street.
6. Final Approach, Milwaukee, WI

Look up before you walk in. Final Approach on Milwaukee’s south side has a Cessna 150 sitting on its roof, which makes it one of the easiest fish fry spots in the state to find.
The name and the plane are fun, but the cod is what keeps the Friday crowd coming back. The pieces are large, and the batter manages to be light but crispy, with a nice balance of thickness and doneness.
Plates typically come with coleslaw and either fries or potato pancakes, along with marble rye. Breaded perch and prime rib also show up among the specials if someone at the table wants something else.
Here is a detail most fish fry spots cannot match: there is a drive-thru window. On nights when you want a fish fry without the wait for a table, that is a genuinely handy option.
Inside, the setting is casual, with a fireplace for colder months and a seasonal patio when the weather warms up. Kids are welcome, with high chairs and a kids’ menu on hand.
Fridays run from 11 AM to 10 PM, with the busiest stretch from afternoon into evening. Reservations are accepted, and parking is usually plentiful.
7. Loading Zone Eatery, Wausau, WI

Some of the best Friday suppers happen at places that do not look fancy from the road. Loading Zone Eatery is a modest roadside spot on East Hamilton Street in Wausau, and it has become a staple for the area’s fish fry crowd.
Cod specials anchor the menu, and the fried cod has a light, crispy batter over tender, flaky fish. If you want a lighter option, the baked cod paired with a baked potato is a solid choice.
The kitchen is not only about fish. Steaks and shrimp get plenty of attention, and the menu also includes liver and onions, chicken wings, and a shaved prime rib sandwich, plus nightly specials through the week.
Do not skip the homemade cheesecake. It is one of the menu highlights and a strong finish after a basket of fried fish.
The building has pool tables in one area and a separate dining room, which helps families and groups settle in. Longtime Wausau regulars make up a big part of the Friday crowd.
Friday doors open at 3:30 PM, and evenings usually bring a wait. Reservations are accepted, the place is closed Sundays and Mondays, and free parking is easy to find.
8. Scenic Bar & Restaurant, Sheboygan, WI

German potato salad might be the secret weapon in Sheboygan’s fish fry scene. At Scenic Bar & Restaurant, it shares the plate with beer-battered cod and coleslaw, and that trio has earned the place a strong reputation for Friday suppers in town.
The cod comes in good-sized pieces with a well-seasoned batter. Portions are big, and the bread arrives already buttered, which is a small touch that regulars appreciate.
For those not in a fish mood, the menu also covers steak, chicken, and other seafood picks. Desserts round things out for anyone who still has room.
The atmosphere is casual and welcoming, with friendly, attentive servers who keep plates coming during the Friday rush. It is a comfortable pick for families, with high chairs and a kids’ menu available.
Friday hours stretch from 11 AM to 10 PM, and the busiest time runs from afternoon into evening. The restaurant is closed Mondays and opens at 3 PM Tuesday through Thursday.
Curbside pickup, delivery, and outdoor seating give you options on busy nights. Free parking is available in the lot and on the street, and the price range sits around $10 to $20 per person.
From a roof-mounted airplane in Milwaukee to a mansion in Fitchburg, Wisconsin’s Friday fish fry takes plenty of shapes. The common thread is golden cod and a full house, so pick a spot, go early, and bring someone hungry.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.