Where to Eat Along Wisconsin’s Great River Road: A Local’s Dining Guide from Prescott to Nelson

Highway 35 out of Prescott is the kind of road people fly across the country to drive — the Mississippi on one side, limestone bluffs on the other, and a string of river towns every ten or fifteen minutes, each one small enough to walk in five minutes and each one hiding at least one place genuinely worth stopping for. This is the northern stretch of Wisconsin’s Great River Road, and the eating along it is far better than a corridor of towns this size has any right to be.

This guide runs north to south — starting in Prescott, where the St. Croix meets the Mississippi, and ending about an hour down the road in Nelson, the perfect turnaround point for a day trip. Roughly 60 miles, five towns, and more good food than you can responsibly eat in one pass. Here’s where to stop, what to actually order, and what to know before you pull in.


Prescott — Where the Trip (and the River) Begins

Prescott packs more good eating into two blocks of Broad Street than most towns manage in a square mile. The Kitchen Table (211 Broad St N) is the breakfast move — a small, chef-driven spot open 6 AM to 2 PM (closed Tuesdays) where the Hangover Hash, the chorizo-loaded Butcher omelet, and biscuits and gravy regularly get called the best in the region, and the Bloody Mary flights start at an hour most bars haven’t unlocked their doors. Prescott Roadhouse does elevated bar food and craft beer in a modern saloon setting, and it quietly runs one of the more surprising kitchens on the river — excellent burgers and brisket alongside the pho, bun sandwiches, and sushi that show up toward the end of the week, plus weekend breakfast starting at 8 AM. And Muddy Waters Bar & Grill (231 Broad St N) owns the view — a multi-level patio stacked above the exact spot where the two rivers meet, with a smoked prime rib that has a genuine local cult following. Two Rivers Lodge is the move when you don’t have time for a full meal and just want a cocktail and a view — its expansive three-level outdoor patio and outside bar are the draw, and there’s no better perch for a drink while the boats and trains roll by. Prescott Tap and No Name Saloon round out the strip.

Local tip: Before you leave town, walk to Mercord Mill Park and look for the color line in the water — the clear St. Croix and the muddy Mississippi take a while to agree to mix.

Bay City — A James Beard-Caliber Kitchen in a Town You’d Otherwise Drive Past

Fifteen minutes south of Prescott, Bay City is easy to miss — and hiding one of the most remarkable restaurants on the entire Great River Road. Chef Shack Bay City (W6379 Main St) is run by chefs and life partners Lisa Carlson and Carrie Summer, New York City-trained cooks who helped pioneer the Twin Cities food truck scene before putting down roots in this 1920 building — vintage bar included — in 2012. Carlson earned a James Beard semifinalist nod for Best Chef: Midwest in 2017, and the cooking backs it up: a concise, seasonal, French-leaning menu that changes constantly, world-traveler flavors, serious cocktails, and desserts (the honeycomb ice cream comes up in reviews unprompted) in a 40-seat room that feels like dinner at a very talented friend’s farmhouse.

Know before you go — this matters: Chef Shack runs weekend-only hours — Friday and Saturday dinner from 5 PM, plus an elegant three-course Sunday brunch from 10 AM to 2 PM. Reservations (via Tock) are strongly recommended in a room this small, and the menu is intentionally short — this is a “trust the chefs” experience, not a 12-page menu. Gluten-free and dairy-free menus available on request. It’s a splurge by river-town standards, and worth it.

Maiden Rock & Stockholm — The Pie Stop

Once Lake Pepin opens up on your right (technically the widest naturally occurring stretch of the entire Mississippi), you’re in the prettiest section of the whole drive. Maiden Rock is a blink-and-you-miss-it village under a dramatic bluff; Stockholm — population about 65, art galleries wildly out of proportion to that number — is where you stop for Stockholm Pie & General Store (N2030 Spring St). This is a genuinely famous pie shop, a repeat national award-winner working from grandma-recipe fundamentals, with 40+ flavors rotating through the year. The double lemon (lemon pie topped with lemon curd) is the one people write home about, and the triple berry served warm is the safest bet in the case. They do real lunch too — soups, wraps, and sandwiches on artisan bread — so this can be a full stop, not just dessert.

Insider tip: Pies come in personal sizes and whole pies to go. On summer Saturdays, popular flavors sell out by mid-afternoon — early is better.

Pepin — The Destination Meal of the Entire Road

If this stretch of the Great River Road has one legendary restaurant, it’s the Harbor View Cafe (314 1st St, Pepin), cooking from scratch across the street from the Lake Pepin harbor since 1980. The menu lives on a chalkboard because it changes constantly, but the signature has never left: Alaskan halibut, lightly dusted and sautéed, with black butter caper sauce. Homemade bread, homemade soups, show-stopping desserts, local sourcing from Pepin County butchers and farmers — this is the real thing, and people drive from the Twin Cities just for dinner.

Know before you go — this matters: Harbor View runs limited days (currently Friday through Sunday) and closes for the season in late November. Check their site before building your trip around it, and expect a wait on summer Saturdays — the crowd spilling onto the sidewalk is part of the tradition. While you’re in town: Pepin is Laura Ingalls Wilder’s birthplace, and the Little House Wayside cabin is a quick detour.

Nelson — Cheese, Ice Cream, and Pizza in a Farm Field

Nelson is tiny, it’s the end of this route, and it earns the turnaround with two heavyweight food stops. The Nelson Creamery (Highway 35, formerly the Nelson Cheese Factory) is the classic Great River Road pit stop — a cheese shop, deli, and ice cream counter where the move is a sandwich, a bag of curds for the car, and a cone for the drive home. And in the hills outside town, The Stone Barn serves wood-fired pizza out of the ruins of an old stone barn foundation — open-air, seasonal, weekends only, and one of the most atmospheric places to eat a pizza anywhere in the Midwest. Bring a blanket for the lawn.

Know before you go: The Stone Barn is seasonal and weekend-only with limited hours — verify before making the drive up County Road KK. If it’s open, it’s the single best way to end this trip: pizza in a field at sunset, then the drive back north along the water.


How to Do This Trip

As a day trip (it’s a great one): Breakfast at The Kitchen Table in Prescott, pie in Stockholm, lunch or early dinner at Harbor View in Pepin (Friday–Sunday), and a Nelson Creamery cone for the drive back. About 60 miles each way — two hours of driving total, and every mile of it scenic. Sunday version: start with Chef Shack’s three-course brunch in Bay City instead and work south from there.

As an overnight (the better plan): Night one in Prescott — cocktails at Two Rivers Lodge, dinner on the Muddy Waters patio, breakfast at The Kitchen Table before you roll south. Day two down the lake: Stockholm pie, Pepin for the Harbor View, and The Stone Barn or Nelson Creamery before looping home along the Minnesota side through Wabasha and Red Wing if you want to make it a full circle around Lake Pepin. Or flip it: book a Friday or Saturday dinner at Chef Shack in Bay City and make that the anchor of the whole weekend.

Timing truths: This corridor runs on seasonal rhythms. Three of the best stops (Chef Shack, Harbor View, The Stone Barn) are weekend-only or seasonal, kitchens close early by city standards, and Monday–Tuesday closures are common. October is the most beautiful month on this road and also the busiest — book Chef Shack and Pepin-area tables ahead during fall color.


Who Should Drive This Road Hungry

Foodies chasing a destination meal: it’s a genuine toss-up between Chef Shack in Bay City and Harbor View in Pepin — do both and settle the argument yourself. Families: Stockholm pie and a Nelson Creamery cone. Couples: Chef Shack dinner or sunset pizza at The Stone Barn. Boaters: Muddy Waters has dock access at the free Prescott public dock. Sunday drivers: Chef Shack brunch, then the lake at your own pace.


One Last Local Recommendation

The stretch between Maiden Rock and Pepin at golden hour is the single prettiest 15 minutes of road in Wisconsin — time your drive so you hit it in the hour before sunset. And if you’re making a full day of it, the Lake Pepin loop back through Wabasha and Red Wing on the Minnesota side turns this into one of the best short road trips in the Midwest. This is not a road to rush.


Plan Your Stay in Prescott

Make downtown Prescott your home base and book direct with us: The Port of Prescott for boutique king suites steps from the river, Port After Dark for romantic suites made for couples, The Harbor Hotel for themed rooms and extended stays, and The Cove Guest House for downtown condos and group getaways.

Facebook
Pinterest
LinkedIn
Twitter
Email