10 Missouri Restaurants Serving Exceptional Fish And Chips Away From The Coast
Missouri isn’t exactly sitting on the Atlantic coast whispering “fresh cod,” but somehow, against all odds, it keeps serving fish and chips that make you forget geography exists.
It’s the kind of dish that feels like it was smuggled in from a British pub scene in a Guy Ritchie film, then rebuilt in Midwestern kitchens with a little extra crunch and a lot of heart.
From Branson’s lake-view spots to small-town grills where the fryer never really cools down, this is comfort food doing a full personality switch. Crispy batter, flaky fish, fries that don’t ask questions.
They just show up ready. It’s simple, but it hits like a plot twist you didn’t see coming in a movie that wasn’t even about food.
And maybe that’s the charm. Missouri proving you don’t need an ocean to understand fish and chips.
You just need the right kind of stubborn, delicious confidence.
1. The Scottish Arms

Finding a real Scottish pub in the middle of St. Louis feels almost unexpected in the best way. The Scottish Arms brings a taste of Edinburgh to Missouri, treating tradition with respect.
The fish and chips are made with Atlantic haddock, coated in ale-infused batter and fried until golden.
The result is a coating that is light, crispy, and full of flavor without overwhelming the fish underneath. Served alongside are fries, a generous portion of peas, and housemade tartar sauce that has just the right amount of tang.
A splash of malt vinegar finishes the whole thing off beautifully.
This is not a dish thrown together for the sake of having it on the menu. Every element feels intentional and carefully crafted.
The haddock itself is flaky and tender, with that clean, mild flavor that makes it the ideal fish for battering.
The atmosphere adds to the whole experience, with dark wood interiors and a warm, welcoming pub vibe. If you are serious about fish and chips in Missouri, The Scottish Arms is the gold standard you measure everything else against.
2. John D. McGurk’s Irish Pub And Garden

Walk through the doors of John D. McGurk’s and you will immediately understand why this place has been a St. Louis staple for decades.
Tucked along 1200 Russell Blvd in the Soulard neighborhood, this Irish pub carries the kind of energy that makes you want to stay for hours. The fish and chips are a natural centerpiece on a menu built around hearty, satisfying comfort food.
The fish comes out with a gorgeous golden crust that gives way to soft, steaming white flesh inside. It is the kind of textural contrast that reminds you why this dish became a classic in the first place.
The chips are thick and satisfying, with crispy edges and pillowy middles that hold up well alongside the fish.
McGurk’s has a sprawling outdoor garden that becomes a favorite warm-weather destination for St. Louis food lovers. Eating fish and chips in that courtyard, surrounded by lush greenery, feels like a small vacation.
The tartar sauce is made in-house and brings a brightness that elevates the whole plate.
McGurk’s proves that great Irish pub food and genuine Missouri hospitality are a match worth celebrating on any given night.
3. Llywelyn’s Pub

Named after the last native Prince of Wales, Llywelyn’s Pub brings serious Celtic pride to Lee’s Summit. Located at 301 SE Douglas St, this spot has built a loyal following by staying true to the traditions that make British pub food so deeply satisfying.
The fish and chips here are a crowd favorite for very good reason.
The batter achieves that elusive balance between crispy shell and light coating. It does not feel heavy or greasy, which is a common pitfall for lesser versions of this dish.
The fish inside is cooked perfectly, flaking apart in generous pieces that carry just enough seasoning to stand on their own. Paired with well-seasoned fries and a solid tartar sauce, this plate delivers on every front.
Llywelyn’s has multiple locations across Missouri, but the Lee’s Summit spot holds its own with a warm, inviting atmosphere that feels genuinely pub-like rather than just themed.
The wooden accents, low lighting, and carefully curated menu all contribute to a dining experience that transports you somewhere across the Atlantic.
For anyone in the Kansas City metro area craving a proper British meal, this is the spot that consistently delivers. Llywelyn’s is the kind of place that turns a Tuesday night into something worth remembering.
4. Brady & Fox

Brady & Fox in Kansas City has quietly earned a reputation as one of the best spots in the city for a proper pub meal. Sitting at 751 E 63rd St in the Brookside neighborhood, this place has a neighborhood bar energy that instantly puts you at ease.
The fish and chips here are the kind of dish that regulars come back for week after week.
The fish is battered with care and fried to a deep golden color that signals serious technique. Inside, the flesh is moist and flaky, carrying a clean flavor that pairs wonderfully with the sharp, creamy tartar sauce served alongside.
The chips are hand-cut and cooked to that perfect sweet spot between crisp and tender.
Brookside is one of Kansas City’s most charming neighborhoods, and Brady & Fox fits right into the fabric of that community.
The pub has a relaxed, welcoming atmosphere that makes it easy to linger over a good meal. The menu features other solid pub classics, but the fish and chips tend to steal the spotlight every single time.
There is a reason this dish keeps drawing people in from all over the Kansas City area.
Brady & Fox is proof that great neighborhood pubs can absolutely compete with any upscale dining room in town.
5. KC Hooley House

KC Hooley House does not whisper its Irish identity, it announces it proudly. Found at 170 E 14th St in Kansas City, this lively pub has become a go-to destination for anyone craving authentic Irish-American pub food in the heart of the city.
The fish and chips here have a devoted fanbase, and one taste makes it obvious why.
The batter is light and crisp, achieving that satisfying crunch on the outside while keeping the fish inside perfectly moist. The portion size is generous, which feels right for a pub built around feeding people well.
Fries come out hot and well-seasoned, ready to be dipped in the tangy tartar sauce that accompanies the plate.
The atmosphere at KC Hooley House leans into the fun side of Irish pub culture, with a lively energy that makes any visit feel like a small celebration.
Located close to the Power and Light District, it draws a mix of downtown workers, sports fans, and food lovers all looking for something real and satisfying. The fish and chips here hold their own against any competition in Kansas City.
KC Hooley House is the kind of place that reminds you good food does not need to be complicated to be genuinely outstanding and memorable.
6. The Craic On Main

Parkville is one of those Missouri towns that surprises you with how much charm it packs into a small space.
The Craic On Main, located at 12 Main St, sits right in the heart of that charm and serves fish and chips that are absolutely worth the drive. The name itself is Irish slang for good fun, and the food lives up to that promise completely.
The fish arrives with a batter that has real personality, golden and crispy with a depth of flavor that goes beyond just salt and oil.
The fish inside is tender and fresh-tasting, which is no small feat for a landlocked state. Served with fries and a well-made tartar sauce, the plate feels complete and carefully considered.
The setting along Main Street in Parkville adds an extra layer of appeal. The Missouri River sits nearby, and the whole town has a quaint, historic energy that makes dining here feel like a genuine escape from everyday life.
The Craic On Main captures the spirit of an Irish pub without feeling like a costume. It feels lived-in, warm, and real.
For anyone exploring the Kansas City metro area looking for something beyond the usual options, this little gem on Main Street is absolutely worth putting on your must-visit list.
7. O’Malley’s 1842 Pub

Weston, Missouri is a town that takes its history seriously, and O’Malley’s 1842 Pub fits right into that story. Located at 500 Welt St, this pub operates inside a building that dates back to the mid-1800s, giving every meal you eat here an extra layer of atmosphere.
The fish and chips are a menu highlight that brings people in from across the region.
The fish comes out with a beautifully even batter, golden and crackling with that unmistakable freshly fried texture.
The flesh inside is white and clean, breaking apart in satisfying flakes that remind you why this dish has endured for centuries. The chips are thick and hearty, seasoned well and cooked to a satisfying crisp on the outside.
Weston itself is a destination town, known for its historic downtown, charming shops, and relaxed pace of life.
O’Malley’s sits at the center of that experience, offering a meal that feels like it belongs in a century-old pub because it literally does. The exposed brick walls and vintage details create a dining environment unlike anything else in Missouri.
Eating fish and chips here feels genuinely historic. O’Malley’s 1842 Pub is one of those rare spots where the food and the setting work together to create something truly unforgettable.
8. Farmers Gastropub

Farmers Gastropub takes everything you love about comfort food and gives it a thoughtful, elevated twist. Sitting at 2620 S Glenstone Ave in Springfield, this spot has built a strong following by treating pub classics with the same care you would expect from a fine dining kitchen.
The fish and chips here reflect that philosophy beautifully.
The batter is expertly applied, creating a coating that is thin enough to feel refined but sturdy enough to maintain its crunch throughout the meal.
The fish inside is high quality and cooked with precision, delivering a moist, flavorful bite every single time. The house-made tartar sauce is a standout, with layers of flavor that transform it from a condiment into a genuine part of the dish.
Springfield has a surprisingly vibrant food scene, and Farmers Gastropub sits near the top of that landscape. The menu changes seasonally to reflect local ingredients and creative inspiration, which means the fish and chips here are always fresh and never stale.
The atmosphere is warm and welcoming, with a modern farmhouse aesthetic that feels both stylish and unpretentious. Farmers Gastropub proves that a gastropub approach to fish and chips is not about overcomplicating things.
It is about respecting the dish enough to make every single component genuinely excellent.
9. Hemingway’s Blue Water Cafe

There is something wonderfully unexpected about finding one of Missouri’s best fish and chips inside a world-famous outdoor retailer.
Hemingway’s Blue Water Cafe, located at 1 Bass Pro Dr inside the original Bass Pro Shops in Springfield, offers a dining experience that is as memorable as the store surrounding it.
The aquarium-filled, nautical-themed interior sets the stage for a seafood-forward menu that takes fish seriously.
The fish and chips here benefit from a kitchen that clearly understands seafood. The batter is crispy and well-seasoned, locking in moisture while creating that satisfying crunch that defines a great version of this dish.
The fish is flaky and fresh-tasting, which feels especially appropriate given the aquatic wonderland surrounding the dining room.
Springfield might be the last place you expect a standout seafood experience, but Hemingway’s has been defying expectations for years.
The restaurant draws visitors from across the country who come to see the flagship Bass Pro store and end up discovering a genuinely impressive meal.
The atmosphere alone makes it worth a visit, with massive fish tanks and a decor that feels like stepping into an adventure novel. Hemingway’s Blue Water Cafe is the kind of surprise that turns a shopping trip into a full-blown dining memory you will be talking about for weeks.
10. The Highlander Public House

Lake of the Ozarks is known for its boating, its sunsets, and its laid-back vacation energy. The Highlander Public House, found at 1165 N Business Rte 5 in Camdenton, adds a Scottish pub twist to that lakeside lifestyle and the fish and chips here are the crown jewel of the menu.
This is a spot that earns its place on any serious Missouri food list.
The fish comes out with a gorgeous amber batter that shatters on contact, revealing tender, steaming fish underneath that is cooked with obvious skill.
The chips are thick and satisfying, with crispy edges that hold up beautifully alongside the fish. Malt vinegar and tartar sauce round out the plate in classic fashion.
What makes The Highlander special is the combination of quality food and an atmosphere that feels genuinely unique for Missouri. Scottish pub decor meets Ozarks lake town in the most charming way imaginable.
The surrounding area draws visitors year-round for outdoor recreation, and The Highlander gives those visitors a reason to sit down and stay awhile. Eating fish and chips with that Ozarks backdrop is a combination that feels almost too good to be true.
Have you ever had a plate of fish and chips that made you want to cancel your return trip home? The Highlander just might do exactly that.
