
A Cajun spot serving oysters Rockefeller and smoked duck sits in a small college town in central Minnesota. I did not see that coming, and I love it.
The surprises keep stacking up. One cafe on the North Shore sells Swedish cardamom buns by the pack of four. Another little diner opens its doors at 5 AM on weekdays.
That is the fun of eating beyond the big cities. The best plates often show up next to a bike trail, a lake highway, or an old brick main street.
I can’t think of a better excuse for a road trip than lunch.
1. Krewe Restaurant

Bayou flavor in Stearns County sounds like a typo. Yet in St. Joseph, a college town near St. Cloud, Krewe serves authentic Cajun cooking with real confidence.
Start with the classics here. The menu leans on traditional jambalaya, gumbo, and crab cakes, and the seafood gumbo is a strong reason to visit.
You also get some fun extras. Oysters Rockefeller, hushpuppies, and smoked duck add plenty of Southern personality to the table.
Eating plant-based? Krewe offers several dishes that are vegetarian, vegan, or can be modified to accommodate those diets. The fried Brussels sprouts are vegan, which makes them an easy shareable pick.
Save room for dessert. Key lime pie closes things out with a bright, tangy finish that feels just right after rich Cajun food.
Meals here are prepared individually and served in a stunning, open space. On some nights, live music adds even more New Orleans spirit to the room.
Plan ahead, though. Krewe serves dinner Wednesday through Saturday, lunch Thursday through Saturday, and Sunday brunch from 10 AM to 2 PM.
Reservations are recommended, and sometimes required, so book before you drive. Friday evening tends to be the busiest time of the week.
Families are welcome too. Krewe has high chairs and a kids’ menu, so little ones can tag along for their first taste of Cajun cooking.
It’s a bold flavor stop in a quiet spot. Your taste buds will think they took a much longer trip.
Address: 24 College Ave N Ste 104, St Joseph, MN 56374
2. Libertys Restaurant and Lounge

Pizza, fried chicken, and a buffet under one historic roof? Libertys in Red Wing covers a lot of cravings at once.
The menu is large, so groups with picky eaters can relax. You can order breakfast, lunch, or dinner, and there’s a salad bar and all-you-can-eat options.
Breakfast fans should look for the Liberty’s Benedict Omelette. Later in the day, a bacon cheeseburger is a solid, no-fuss choice.
Libertys also offers vegetarian-friendly dishes, including a veggie omelette and vegetable pizza. That’s a nice surprise for a place known for comfort food.
Hours stretch long. Doors open at 8 AM and stay open until 10 PM, or 11 PM on Fridays and Saturdays.
Just skip Tuesday, since that’s the closed day. Late-night food is available too, which helps after an evening exploring Red Wing.
Reservations aren’t accepted, so come prepared to wait if it’s Friday evening. That’s usually the busiest stretch.
The service is known as friendly and efficient. The dining room stays clean and relaxed, with a historic feel.
Need to catch a game? Libertys is a good pick for watching sports, and free Wi-Fi is available.
There’s also a private dining room for bigger gatherings. Birthday party, anyone?
Address: 303 W 3rd St, Red Wing, MN 55066
3. Bev’s Cafe

Early birds, this one’s for you. Bev’s Cafe opens at 5 AM Tuesday through Friday, long before most of Red Wing is awake.
The long-running diner serves burgers, shakes, and breakfast all day. The setting is bright and casual, with a nostalgic small-town feel.
Breakfast is the star. Pick from a Denver omelet, a Benny omelet, a vegetable omelet, or the Rivertown Skillet.
Prefer something sweeter? Pancakes or French toast with meat make a classic plate, and hot chocolate is perfect on chilly mornings.
Lunch has its own heroes. A one-third-pound bacon cheeseburger and cheese curds show off Minnesota comfort food at its simplest.
Portions are huge and wholesome. Service is fast and personable, which keeps the morning moving.
Timing matters here. Bev’s closes at 2 PM and is closed Sundays and Mondays, while Saturday hours start at 6 AM.
Saturday is also the busiest time. Reservations aren’t accepted, so arrive early if you want a seat without waiting.
Bev’s has a kids’ menu and high chairs. It’s an easy choice for a family breakfast before exploring downtown.
Curbside pickup is available as well. Breakfast in the car still counts as a road trip win.
Address: 221 Bush St, Red Wing, MN 55066
4. Pike & Pint Grill

A waterfall on the patio is not something you expect at a grill in lake country. Pike & Pint in Alexandria has one, plus an outdoor fireplace.
That setting alone makes summer dinners feel special. Cooler evenings are better by the fire, of course.
The food is unfussy, with daily specials to keep things fresh. Lobster mac and cheese, bison burgers, and walleye fish tacos are popular picks.
The menu wanders in fun directions too. Korean BBQ beef tacos and Japanese pan noodles with flat iron steak bring some global flavor.
Seafood fans have choices. Lobster nachos, buffalo shrimp tacos, ahi tuna bibb wraps, and a walleye sandwich all appear on the menu.
Want a classic? Cheese curds are here, because this is Minnesota after all.
Pike & Pint opens daily at 11 AM. It closes at 10 PM Monday through Saturday and 9 PM on Sunday.
Thursday, Friday, and Saturday evenings get busy. Reservations are accepted, so plan ahead on weekends.
Dogs are allowed, including outside, which is great for lake-weekend travelers. A kids’ menu and high chairs help families too.
It works for date night or a family meal. Either way, grab a seat near that waterfall.
Address: 110 30th Ave W, Alexandria, MN 56308
5. Burritos California | Mexican

A true California burrito in Iron Range country? Crosby, a town of about 2,300 people, pulls it off at Burritos California.
This fast-casual eatery focuses on authentic Mexican food. The burritos come in large portions, so bring a real appetite.
Ingredients are fresh, and service is fast. The shop itself is new and clean, which makes a quick stop easy.
You order at the counter here. There’s no table service, so it’s perfect when you want good food without a long sit-down meal.
Vegetarians aren’t stuck with chips. A full vegetarian menu means more people at your table can find something filling.
The location is part of the fun. It sits next to a brewery and has a patio for warmer days.
Hours run 11 AM to 9 PM Monday through Saturday. On Sunday, it closes at 8 PM.
Saturday afternoon and evening are the busiest times. Monday and Tuesday mornings are usually quieter.
Crosby draws visitors exploring the Cuyuna area. A big burrito might be the best fuel after a day outdoors.
Prices stay reasonable for the portion size. Your wallet and stomach can both be happy here.
Address: 1 E Main St, Crosby, MN 56441
6. New Scenic Café

Scenic is right there in the name, and the café earns it. This spot sits along Highway 61 just outside Duluth, with partial lake views and a lovely garden.
The cooking is sophisticated New American cuisine. Still, the mood stays casual and rustic, so you won’t feel stiff or out of place.
Creative dishes are the big draw. The kitchen also serves full vegan and vegetarian menus, and some dishes use organic ingredients.
Now for the sweet stuff. Kardemummabullar, those Swedish cardamom buns, come in a pack of four, and you can grab them to go.
Bigger appetite for dessert? Cardamom bread pudding serves four, and a 10-inch blueberry pie is on the menu too.
A fireplace makes cold North Shore days easier to love. Outside, dogs are allowed, which is handy if your pup is riding along up the shore.
Hours are simple to remember. New Scenic Café opens seven days a week from 11 AM to 9 PM.
Weekends fill up, especially Saturday and Sunday afternoons. Dinner reservations are recommended, so call ahead if your heart is set on a table.
Quieter times often land on weekday mornings and Thursday. A weekday lunch could be your smartest move.
Combine the meal with a drive along Lake Superior. That’s a pretty perfect Minnesota afternoon.
Address: 5461 N Shore Dr, Duluth, MN 55804
7. The Hen & The Hog

Bacon baked into a waffle sounds like a breakfast dream. At The Hen & The Hog in Albertville, crispy bacon waffles are real.
This Wright County restaurant serves elevated comfort food. Breakfast, brunch, lunch, and dinner are all on the table.
Minnesota wontons are a fun local twist worth trying. Hog belly bites make another tasty starter.
For lunch or dinner, look at the H & H French dip, made with wagyu beef. Pulled pork sandwiches are another strong choice.
Morning fans can grab a breakfast burrito or cheesy hash browns. Both are vegetarian, and a full vegetarian menu is available too.
Watch the schedule, because breakfast hours vary. The restaurant opens at 8 AM Thursday through Sunday, but at 11 AM Monday through Wednesday.
Sunday mornings and afternoons are especially busy. Reservations aren’t accepted, so arrive early or expect a wait.
Portions are generous and prices are reasonable. Dishes are artisan-made, with lots of care in the flavors.
Families can relax here. High chairs, a kids’ menu, and free Wi-Fi are all available.
It’s easy to reach northwest of the Twin Cities. Pull off the highway and treat yourself to bacon done creatively.
Address: 5262 Kyler Ave Ste 111, Albertville, MN 55301
8. Pedal Pushers Cafe

Lanesboro is famous for bike trails and bed-and-breakfasts. Pedal Pushers Cafe proves the town has serious food too.
The cafe is colorful, with a funky country look in a historic setting. It also sits close to biking and tubing in the Driftless Region.
Comfort food leads the menu. Burgers, sandwiches, and a pulled pork sandwich with slaw are crowd favorites.
Lighter options hold their own. Grilled fish tacos, a blackened chicken grain bowl, and a mango shrimp rice bowl all appear here.
Starters are worth a look. Try the white cheddar cheese curds, crispy Brussels sprouts, or cauliflower cheese bread.
Dietary needs are well covered. Pedal Pushers offers vegetarian, vegan, and gluten-free options, and much of the food is locally sourced.
Don’t skip dessert. Apple crisp a la mode is a sweet way to end a ride.
The cafe opens at 11 AM daily. It closes at 7 PM every day, including Sunday.
Saturday afternoon and evening are busiest, and reservations are accepted. Weekdays are often calmer.
Portions are big and prices are fair. Some Minnesota trail days deserve exactly that kind of reward.
Address: 121 Parkway Ave N, Lanesboro, MN 55949
9. Lola – An American Bistro

Some folks drive from Mankato just for the pot pie. At Lola in New Ulm, that kind of devotion makes total sense.
The bistro serves New American food in a brick-walled space. Art hangs on the walls, and a fireplace adds extra charm.
The idea is simple and smart. Lola takes traditional comfort food, adds a creative twist, and uses locally sourced ingredients.
Coffee lovers will be happy. Espresso is on the menu, and hot chocolate is there for the non-coffee crowd.
Hungry for something fun? The Hot Mess is a vegetarian favorite, and rosemary fries are vegan.
Portions are generous and fresh. A full vegetarian menu means everyone can find a good plate.
Lola runs on breakfast and lunch hours. It opens at 7 AM Monday through Saturday, 9 AM on Sunday, and closes at 2 PM daily.
Weekday mornings into early afternoon get busy, especially Wednesday through Saturday. Sunday afternoon is usually quieter.
Reservations are accepted, and outdoor seating is available. Families can use high chairs and a kids’ menu.
Historic downtown New Ulm makes a great walk after eating. Just maybe order a second pot pie for later.
Address: 16 N Minnesota St, New Ulm, MN 56073
10. Iron Range Eatery

Crosby makes the list twice, and nobody’s complaining. Iron Range Eatery sits on Main Street with creative comfort food and specialty burgers.
The Cuyuna Burger nods to the local area. It’s a natural first pick for burger fans.
Heartier plates are waiting too. Slow braised short ribs, the brisket, and the Reuben all bring serious comfort.
Cider wings are another popular appetizer, with flavorful glazes and seasonings. The penne contains chicken, sausage, and bacon, while the restaurant also offers some plant-based options.
Service gets plenty of credit. Staff are attentive and knowledgeable, and they go the extra mile.
Hours are steady. The eatery opens at 11 AM daily and closes at 8:30 PM Sunday through Thursday and 9 PM on Friday and Saturday.
Saturday is the busiest day. Reservations are accepted, so booking ahead helps on weekends.
Dogs are allowed, including on the outdoor seating. Live music sometimes adds to the evening.
Minnesota small towns can surprise you, and this one keeps proving it. Save room for dessert before you head home.
Address: 6 W Main St, Crosby, MN 56441