Fried yellow perch is basically a food group in northern Ohio, and Lake Erie is where the good stuff comes from. When the craving hits, people happily point their cars toward the shoreline for a plate of crispy fillets, fries, and coleslaw.
The best spots are the kind of casual taverns where the fish is the whole reason you showed up. Here are seven waterfront and near-water taverns across the Lake Erie region where the perch keeps folks coming back and driving in from all corners of the state.
1. Brennan’s Fish House – Grand River, OH, Grand River, OH

Right along the Grand River, just a short hop from where it meets Lake Erie, this nautical-themed fish house has been a shoreline stalwart for years. The restored building carries a lot of old character, which makes the whole visit feel like part of the trip.
Perch is the headliner here, and the portions run generous. Dinners come with fries and coleslaw, and the smaller-appetite plates of fresh Lake Erie yellow perch are a solid pick if you want the flavor without the full pile.
Beyond perch, the menu leans into Lake Erie classics like walleye, plus a Fresh Lake Erie Combo and heartier options like crab legs and a Delmonico steak. There is a bar on site with a good beer selection.
You will find it at 102 River St in Grand River. Hours run Monday through Thursday from 11 AM to 8 PM, Friday and Saturday until 9 PM, and Sunday 1 to 8 PM.
Reservations are not accepted, so plan around the busy Friday and Saturday afternoons if you want a shorter wait.
2. Shore House Tavern, Sandusky, OH

Downtown Sandusky sits right on a Lake Erie port, and this laid-back tavern makes an easy stop when you are near the water. The vibe is casual and a little trendy, the kind of place that works for a quick bite or a longer sit-down.
The Fried Perch Sandwich is the reason it earns a spot here, but the menu spreads out nicely if your group wants variety. Think Shore House Fish and Chips, a Blackened Grouper Sandwich, Shore House Tacos, a Sirloin Steak Dinner, and even a Gourmet Mac.
Sports fans get plenty of screens, there is a good beer selection, and trivia night gives the room some extra energy. Outdoor seating is available when the weather cooperates.
Find it at 306 W Water St in Sandusky. Hours are Monday through Thursday from 3 to 10 PM and Friday through Sunday from 11 AM to 10 PM.
Wednesday, Friday, and Saturday evenings tend to be the busiest.
3. The Brick House, Port Clinton, OH

Old brick walls set the tone at this Port Clinton pub, where American comfort fare shares the menu with some genuinely good pizza. It is a coastal-town spot that pulls off both family-friendly and lively-weekend energy.
Perch fans have options. The Perch Basket with Fries is the classic, and the fried perch sandwich comes crispy and tender on a bun with tartar.
Pair it with onion rings and you have got a full plate.
The kitchen goes well beyond fish, too. You will spot a Cheeseburger Pizza, a BLT Pizza, the Onion Ring Tower, a Big Pretzel, Kielbasa and Cheese, and the Brickhouse Burger, plus full vegan and vegetarian menus for mixed groups.
Live music on weekends and a small outdoor bar add to the appeal. It is at 111 Madison St, open Monday through Thursday 11 AM to 10 PM and Friday through Sunday until midnight.
Reservations are not accepted, and Friday and Saturday evenings fill up fast.
4. Slater’s Food & Spirits, Port Clinton, OH

Word gets around when a place serves perch fillets this big. Slater’s, a family-owned spot near the Port Clinton waterfront, has built its reputation on hearty portions that give you plenty of fish for the price.
The perch here comes cornmeal battered, which sets it apart from the standard breading you find elsewhere along the lake. Regulars pair it with the home cut fries or the garlic potatoes, both of which get a lot of love.
Beyond fish, the kitchen turns out pub-style comfort food, including a NY strip steak, and the setting has that interesting old-bar character that makes it feel lived-in and welcoming.
You will find it at 1634 E Perry St. Hours are Monday 11:15 AM to 8:30 PM, Tuesday through Thursday 11:30 AM to 10 PM, Friday and Saturday until 10:30 PM, and closed Sunday. Takeout, delivery, and curbside pickup are all available, and dogs are welcome on the outdoor seating.
5. Route 6 Pub-Vermilion, OH, Vermilion, OH

Sitting right along Lake Erie’s coastal highway corridor, this Vermilion pub is a burger-and-beer kind of place that happens to do a very good perch sandwich. It makes a natural pit stop when you are cruising Route 6 near the shoreline.
The Perch Sandwich is the signature draw, and if you want more lake flavor, the Walleye Bites are worth adding to the table. The menu keeps things approachable and easy to share.
There is a patio for warmer days, bar games to keep things fun, free Wi-Fi, and screens for watching sports. Dogs are allowed, which makes it an easy stop on a road trip with a four-legged passenger.
Located at 5561 Liberty Ave, it is closed Mondays, open Tuesday through Thursday 3 to 10 PM, Friday and Saturday from noon to 11 PM, and Sunday noon to 10 PM. Friday evening is the busiest stretch, so an earlier arrival helps.
6. The Boathouse Bar and Grill, Put-In-Bay, OH

Getting here means a trip to South Bass Island, and Put-In-Bay rewards the effort. This vintage, nautically themed bar and grill leans into island casual with late hours and live music.
Perch shows up in a couple of great forms. The crispy perch plates come with sides like loaded tots and sweet potato fries, and the perch po boy is a standout on some of the best bread you will find on the island.
The lake menu runs deep with walleye and shrimp too, and there is a vegan black bean burger for anyone skipping the fish. Coleslaw and those amazing fries round out the plate nicely.
You will find it at 218 Hartford Ave, open every day from 11 AM to 1 AM, which makes it a reliable late-night option. Weekend afternoons and evenings are the busiest, and since perch can sell out, going earlier improves your odds.
7. Flat Iron Cafe, Cleveland, OH

Down in Cleveland’s historic Flats, close to Lake Erie, sits an unpretentious brick-walled tavern that has quietly become a perch destination. The Flat Iron Cafe has a devoted following for its fish, and the reputation is well earned.
The perch platter piles on the fillets with fries, and the light breading lets the fresh Lake Erie flavor come through. Order the huge onion rings on the side and you have got a plate that competes with anywhere on this list.
The menu also carries hearty tavern staples like a Meatloaf Dinner, Corned Beef Platter, New York Reuben, Shepherd’s Pie, Fish and Chips, and a Chicken Philly. There is a good beer selection and live music through the week.
Located at 1114 Center St, it is closed Mondays, open Tuesday through Thursday 11 AM to 10 PM, Friday and Saturday until midnight, and Sunday 11 AM to 8 PM. Unlike most spots here, it accepts reservations, which is handy for the busy Friday and Saturday crowds.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.