In Indiana, a good fish fry is almost a weekly tradition, and folks take their perch and walleye seriously. From small-town diners to family spots that have been frying fish for decades, there are places worth planning your Friday around.
This list rounds up eight Indiana spots known for fresh fish, generous plates, and lines that form early. Grab a napkin and see which ones you want to try next.
1. Tulip Tree Restaurant, Nashville, Indiana

Down in the hills of Brown County, comfort food rules, and fried fish fits right in with the area’s easygoing pace.
Nashville is best known as an artsy tourist town, so pairing a fish plate with a day of browsing shops and galleries makes for an easy outing.
Perch and walleye show up on plenty of Brown County menus, usually served with fries, slaw, and hush puppies. If you are already heading down for the fall leaves, timing a meal here is a smart move.
Weekends can get busy with visitors, so arriving a little early helps you avoid the crowd. The relaxed, small-town setting is a big part of the appeal.
2. The Fisherman’s Wharf, Michigan City, Indiana

Being close to Lake Michigan gives northern Indiana a natural edge when it comes to fresh fish.
Michigan City sits right on the lakefront, which makes it a natural stop for anyone chasing a classic perch dinner near the water.
Lake perch is a regional favorite up here, and it usually arrives lightly breaded and fried, served with the standard sides that never go out of style. The harbor town setting adds to the trip, especially in warmer months when the beaches and marina draw crowds.
Plan around summer weekends if you want the full lakeside feel, since that is when the area really comes alive. A fish dinner followed by a walk near the water is hard to beat.
3. Hall’s Restaurant, South Bend, Indiana

Family-run restaurants in South Bend have long treated fried fish as a Friday cornerstone.
With Notre Dame right down the road, this part of the state stays busy year-round, and hearty meals are a big part of the culture.
Walleye and perch are staples on many northern Indiana menus, typically served in generous portions with fries and slaw. South Bend’s mix of students, families, and visitors keeps local spots hopping, especially on game weekends.
If you are in town for a football Saturday, a fish dinner the night before makes for a solid start. Come hungry, because the plates here lean toward filling.
4. The Country Kitchen, Angola, Indiana

Angola sits in the heart of Indiana’s lake country, where dozens of small lakes make fish a regional way of life.
The Pokagon State Park area draws visitors all year, and a fish dinner fits right into a weekend up north.
Perch and walleye are common features in this corner of the state, usually fried and served with classic diner sides. The small-town feel keeps things relaxed, and the surrounding lakes give you plenty of reasons to make a day of it.
Summer and early fall are ideal times to visit, when the lakes and state park are at their best. A casual sit-down meal here rounds out a day outdoors nicely.
5. Ziggy’s Restaurant, Fort Wayne, Indiana

Fort Wayne has a long habit of turning Friday fish into a community event, and neighborhood restaurants keep that going strong.
As one of the state’s larger cities, Fort Wayne offers plenty of dining variety, but fried fish holds a steady spot on menus across town.
Perch is a northern Indiana favorite, and you will find it served lightly breaded alongside fries and slaw at many local spots. The city’s size means you can pair a fish dinner with museums, riverfront parks, or a stroll downtown.
Friday evenings tend to draw the biggest crowds, so going a little early pays off. It is an easy, filling meal that fits right into a weekend plan.
6. The Oasis Diner, Plainfield, Indiana

Roadside diners have a certain charm, and Plainfield’s restored Oasis Diner leans into that classic style along old Route 40.
The neon-lit building is a landmark itself, giving the meal a fun retro backdrop before you even sit down.
Diner menus around central Indiana often feature fried fish plates, served with fries and simple sides that let the fish stand out. Plainfield’s spot on the National Road makes it an easy stop if you are traveling through the Indianapolis area.
The vintage look draws photo-takers, so it is a good pick if you want a meal with a little personality. Casual and family-friendly, it works well for a laid-back lunch or dinner.
7. Rick’s Boatyard Cafe, Indianapolis, Indiana

Waterfront dining is rare in central Indiana, which makes a lakeside cafe a nice change of pace.
Sitting along Eagle Creek Reservoir, this Indianapolis spot pairs its menu with actual water views, which is not something you get at most fish fries.
Seafood and fish dishes fit naturally with the setting, and the outdoor patio is a favorite when the weather cooperates. The reservoir setting makes it a good choice for a weekend meal that feels a little more scenic than usual.
Warmer months are the sweet spot, especially if you want a table with a view. Reservations can help on busy evenings, so it is worth calling ahead.
8. The Willard, Franklin, Indiana

History and fried fish come together in Franklin, where a well-known Victorian-era building houses a longtime local restaurant.
The Willard has been a Franklin fixture for years, set in a former residence that gives the place its distinctive character.
Fried fish plates are a familiar part of central Indiana menus, and Friday fish traditions run deep in towns like this one. Franklin’s walkable downtown makes it easy to combine a meal with a bit of small-town browsing.
The older building adds a sense of place that newer restaurants cannot match. It is a comfortable, casual stop when you want fried fish with a side of local history.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.