Hungry For Lake Erie Perch? These 6 Ohio Fish Houses Fry It To Order
The smell of hot oil and cornmeal breading hits you before you even reach the door, and suddenly a two-hour drive across Ohio feels like a bargain. Yellow perch pulled from Lake Erie has been the state’s unofficial fish fry currency for generations, served in paper-lined baskets with hand-cut fries and a lemon wedge.
Some of the best places to eat it are small, plain buildings near the water where the fish gets breaded after you order it. Here are six Ohio fish houses that do exactly that, plus what families should know before loading up the car.
1. Jolly Rogers Seafood House, Port Clinton, OH

Order at the counter, grab a number, and watch through the kitchen window as fillets get breaded while you wait. That bit of theater is part of the appeal at this Port Clinton fixture on East Perry Street, just off State Route 163.
Fried perch and walleye platters are the headliners, though the board also runs to lobster bisque, lobster rolls, deep fried shrimp, homemade onion rings, and a snacky favorite listed as perch chips. Most people spend somewhere in the ten to twenty dollar range per person.
Families get real consideration here: high chairs, a kids’ menu, and a layout that works fine with a stroller. There are indoor tables plus outdoor seating with lake views, and dogs are welcome on the patio side.
Parking is free and usually plentiful, which matters on Ohio summer weekends when Friday and Saturday afternoons fill up fast. Reservations are not taken, so expect a wait at peak times.
Hours generally run 11 a.m. to 8 p.m. with Tuesdays closed, though schedules can shift seasonally. Port Clinton sits about an hour from Toledo, roughly 1.5 hours from Cleveland, and near two hours from Columbus.
2. Brennan’s Fish House – Grand River, OH

Fishing nets, weathered wood, and maritime odds and ends cover the walls of this Grand River stalwart, a building with genuine age to it sitting steps from where the Grand River meets Lake Erie.
Fresh Lake Erie yellow perch and walleye anchor the menu, and they have been doing it since 1973. Perch comes as a full dinner, a smaller-appetite portion, or tucked into a sandwich, with hand-cut fries, homemade coleslaw, and onion rings alongside.
Heartier appetites can go for crab legs, New England clam chowder, or a Delmonico steak.
Kids order from a Junior Sailors section that keeps things simple, and high chairs are on hand. Figure twenty to thirty dollars per person for adults.
Here is a scheduling note worth remembering: hours shift with the calendar, open daily through the warm months and closed Sundays in the colder stretch, so confirm before a winter drive. Friday and Saturday afternoons draw the biggest crowds, and reservations are not accepted.
Parking on site is free and generally easy. Grand River is about 30 minutes east of Cleveland on the Route 2 corridor, an hour from Akron.
3. Hil-Mak Seafood Restaurant

Two businesses share one address on Lake Avenue in Ashtabula: a sit-down dining room and a fish market where you can buy seafood to cook at home. The combination explains why the fryer output tastes as fresh as it does.
Lake Erie perch arrives lightly hand-breaded and fried, offered in two dinner portion sizes or as a sandwich. Around it sits a broader menu than most fish houses attempt, with lobster bisque, crab cakes, Cajun shrimp tacos, jumbo Gulf shrimp cocktail, steaks, ribs, and crème brûlée for dessert.
Parents will appreciate the practical stuff. High chairs, a kids’ menu, and changing tables are available, the dining room stays on the quiet side, and reservations are accepted, which is unusual in this category.
Doors open Tuesday through Saturday from noon until 8:30 p.m., closed Sunday and Monday, and the market keeps its own schedule. Friday and Saturday evenings run busiest.
Expect twenty to fifty dollars per person.
The historic harbor district around it has free lot and street parking. Ashtabula County sits about an hour east of Cleveland, 1.5 hours from Akron.
4. The Village Pump

Getting here involves a ferry ride, which makes the lunch you eat afterward feel earned. Kelleys Island’s long-running waterfront eatery sits on West Lakeshore Drive with windows that look straight out at Lake Erie.
Fried seafood is the specialty, and portions lean generous. Perch tacos and shrimp baskets get the most attention, joined by clam strip baskets, onion rings, cheese curds, quesadillas, a turkey Reuben, homemade chicken noodle soup, and key lime pie.
Ten to twenty dollars per person covers most orders.
For families cycling or golf-carting around the island, the kitchen runs late by island standards, generally 11 a.m. to 10 p.m. and later on Friday and Saturday. High chairs and a kids’ menu are available, and table service means you can actually sit down after a morning at the state park beach.
One honest caveat: parking spaces near the building can be tough to find, and Saturday afternoons are the busiest stretch of the week. Ferry service to Kelleys Island runs seasonally from Marblehead in Ottawa County, roughly an hour and a half from Cleveland or Toledo before you board.
5. Pickle Bill’s Lobster House

Salty, loud, and painted up like a dockside curiosity shop, the Grand River seafood house at 101 River Street leans hard into its waterfront setting, right next door to its longtime neighbor on the same street.
Perch shows up as the Captain Hook sandwich, one of several local catches the kitchen prepares different ways. Around it: Alaskan king crab, twin lobster tails, lobster bisque, all-you-can-eat shrimp, prime rib, and a house platter called a Fine Kettle of Fish.
Kids can even order their own crab legs. Prices stretch from twenty to seventy dollars per person depending on how ambitious you get.
Seating includes a patio and rooftop deck overlooking the water where boats slide past, plus indoor tables with a fireplace for cooler months. High chairs and a kids’ menu are standard.
Doors are open Thursday through Sunday, 1 p.m. to 8 p.m., closed Monday through Wednesday, and those hours can change with the season. Saturday afternoons bring the crush, and there is usually a wait.
Parking is free and generally easy. Lake County location, about 30 minutes from Cleveland.
6. Rayz on the Bay

Sandusky Bay does the scenery work at this East Bayview Drive spot, where an outdoor seating area and rooftop deck look out over the water just minutes from downtown and the Cedar Point corridor.
Fresh Lake Erie yellow perch anchors the fish side, served as dinners and sandwiches with made-to-order fried platters and baskets coming out of the kitchen. Picky eaters have plenty of backup: tavern pizza, a mushroom burger, bone-in and garlic parmesan wings, cheese curds, pretzel bites, house salad, and smothered fries.
Ten to twenty dollars per person is the going rate.
Live music and bar games give the place more energy than a typical fish house, which cuts either way with young kids. Daytime visits are calmer, and Tuesday through Thursday evenings stay quiet compared to the Friday and Saturday night rush.
Doors open at 11 a.m. Tuesday through Sunday, closing at 8 p.m. most nights and 9 p.m. on Friday and Saturday, with Mondays dark.
Reservations are accepted, dogs are allowed, and the free on-site lot rarely runs out of room.
Erie County location: about an hour from Toledo, 1.25 hours from Cleveland.
