There is something magical about pulling up to a small spot near the water in Ohio and realizing the fish on your plate was swimming that same morning. Lake Erie serves up some of the freshest perch and walleye you will ever taste, and the best places to eat it are often the ones you would drive right past.
If you love a golden, crispy fillet with a squeeze of lemon, you are in for a treat. Grab a napkin and get ready to plan a delicious road trip along the shore.
1. 1812 Food & Spirits, Port Clinton

For a more polished take on the Lake Erie fish tradition, 1812 Food & Spirits belongs near the top of the list. The restaurant describes itself as a come-as-you-are fine-dining destination, and its current offerings specifically highlight Lake Erie yellow perch and walleye.
At lunch, the perch can be lightly breaded and fried or served with a champagne-garlic butter sauce. There is also a perch sandwich on brioche and seared walleye cakes made with Lake Erie walleye, peppers, green onions and seasonings.
The restaurant’s broader menu stretches well beyond fried fish, with steaks, seafood, pasta and other entrées, so it works particularly well when everyone at the table wants something different. Located on Madison Street in downtown Port Clinton, 1812 shows that eating local perch does not have to mean a paper-lined basket.
Here, the Lake Erie catch gets a slightly more refined presentation.
2. McCarthy’s Restaurant & Pub, Port Clinton

McCarthy’s brings Lake Erie fish into the atmosphere of a relaxed downtown pub. Located on Madison Street in Port Clinton, the restaurant has a menu built around burgers, sandwiches, wings and hearty pub favorites, but perch and walleye have a place there too.
The current online ordering menu lists a Perch Basket described as a heaping portion of lightly battered, flash-fried perch served with McCarthy’s chips and fresh slaw. There is also a Walleye Bite Basket with fries, giving diners a smaller, snackable way to work some walleye into the meal.
The surrounding menu leans heavily into comfort food, including Irish nachos, shepherd’s pie, fried cheese curds and the restaurant’s hand-cut fries. That makes McCarthy’s an easy fit for travelers who want their Lake Erie fish without a dedicated seafood-house atmosphere.
It is casual, central and particularly convenient while exploring downtown Port Clinton.
3. Daly’s Pub, Sandusky

Downtown Sandusky has its own strong answer to the Lake Erie fish craving at Daly’s Pub. The restaurant has been part of the local scene since 1950, and its current menu gives perch and walleye considerably more attention than you might expect from a neighborhood pub.
Lake Erie perch is hand-breaded and fried for a perch sandwich, while the Perch Basket pairs lightly breaded fish with fries and tartar sauce. There is even a perch wrap with lettuce, tomato, red onion and the house sauce.
Walleye fans can choose breaded walleye bites as an appetizer or a Walleye Bite Basket, with plain, lemon-pepper and Cajun preparations available. For something less traditional, the menu also lists blackened walleye topped with pineapple pico.
Daly’s location on Columbus Avenue puts it right in downtown Sandusky, making this an easy fish stop before or after exploring the waterfront.
4. Mossbacks Island Bar & Grill, Put-in-Bay

Getting to Mossbacks requires a little more effort than pulling off the highway, but that is part of the fun. The restaurant sits in downtown Put-in-Bay near DeRivera Park, putting Lake Erie fish right in the middle of a South Bass Island outing.
The official Put-in-Bay tourism site specifically identifies fresh, hand-breaded Lake Erie perch as a menu specialty, while other island tourism sources also document Lake Erie walleye nuggets and perch baskets. One particularly regional combination pairs perch with pierogies, bringing together two foods that feel perfectly at home along this part of Lake Erie.
Mossbacks is a casual tavern rather than a fancy seafood restaurant, with burgers, sandwiches, soups and salads filling out the menu. Recent diners continue to mention both perch and walleye, too.
For visitors arriving by ferry and spending the day wandering Put-in-Bay, it is an especially fitting place to make local fish part of the island experience.
5. Jolly Roger Seafood House, Port Clinton

If the goal is straightforward Lake Erie fish without turning dinner into a formal occasion, Jolly Roger Seafood House is one of the strongest stops in Port Clinton. Its menu makes the local connection clear, listing both Lake Erie yellow perch and Lake Erie walleye.
Diners can go big with a one-pound Perch Boat or Walleye Boat, while smaller half-pound versions make an easier lunch. There is also a walleye platter served on a Kaiser bun with fries and coleslaw.
The sides stay firmly in classic fish-house territory, including waffle-cut fries, hush puppies, onion rings and homemade tartar sauce. Located on East Perry Street, Jolly Roger feels particularly well suited to a day spent exploring the Lake Erie shoreline.
This is not a restaurant trying to reinvent perch and walleye. The appeal is getting the fish in generous portions and keeping everything satisfyingly simple.
6. The Boathouse Bar and Grill, Put-in-Bay

The Boathouse Bar and Grill is a natural stop for anyone craving Lake Erie fish while exploring South Bass Island. Sitting on Hartford Avenue across from DeRivera Park and near the Jet Express terminal, it combines a lively island atmosphere with a menu that takes perch and walleye seriously.
The current menu features crispy Lake Erie perch in signature cracker-crumb breading and beer-battered walleye, available as sandwiches with fries and house-made tartar sauce. Diners can also order full perch or walleye dinners, while the First Mates Feast combines both fish on one plate.
Walleye and perch Po Boys offer another option, and blackened walleye can even be added to salads. Grab a patio table and you can take in views toward Put-in-Bay harbor and DeRivera Park while eating one of the island’s most fitting meals.
7. Poseidon Lounge, Port Clinton

Poseidon Lounge gives Port Clinton’s Lake Erie fish tradition a more polished, contemporary setting. Located on Madison Street downtown, the restaurant focuses heavily on seafood while pairing its dishes with craft cocktails and an upscale lounge atmosphere.
For this road trip, the standout is the crispy Lake Erie yellow perch sandwich, served on a brioche bun with lettuce, tomato, and caper tartar sauce. It is a familiar northern Ohio favorite presented with a little more refinement than the classic fish-basket treatment.
The menu ventures well beyond local perch, with dishes such as mussels with Spanish chorizo, diver sea scallops, fried calamari, and seafood pastas. That variety makes Poseidon a particularly good choice for a sit-down dinner when not everyone wants fried lake fish.
Its downtown location also puts diners close to Port Clinton’s waterfront, making it an easy addition to a Lake Erie food trip.
Share this story

