Fast Food Club Fast Food Club

9 Small-Town Minnesota Barbecue Joints That Have Kept Locals Coming Back For Generations

Owen Larson 9 min read
featured image 4113359192b7 452301ab0d81
9 Small-Town Minnesota Barbecue Joints That Have Kept Locals Coming Back For Generations

Minnesota might be famous for lakes and hotdish, but tucked into its small towns are some seriously good barbecue spots that keep drawing people back year after year. These places smoke their own brisket, pile up pulled pork, and stack ribs that folks plan whole road trips around.

Some sit along scenic highways, others hide in old railway depots or historic Main Streets, but all of them share one thing: barbecue worth the mileage. If you love smoked meats and small-town charm, this list is a keeper.

Save it, share it, and maybe pick a weekend to work your way through a few. From the Iron Range down to the Mississippi River bluffs, here are nine barbecue joints that have earned their loyal crowds one plate at a time.

1. Neighbor’s BBQ, Tower, MN

Neighbor's BBQ, Tower, MN
© Neighbor’s BBQ, Tower, MN

Way up on the Iron Range, in a town of only about 500 people near Lake Vermilion, Neighbor’s BBQ has built a reputation that reaches far beyond its small size.

The brisket and ribs get the loudest praise here, with pulled pork that comes out tender enough to skip the sauce entirely. The beans and coleslaw hold their own too, rounding out a plate that feels complete without fuss.

Sitting right on State Highway 169, it makes an easy stop for anyone heading up toward Lake Vermilion or the North Woods. The dining area is casual and comfortable, service moves fast, and there is a kids’ menu for younger travelers.

Prices land in the ten to twenty dollar range per person, which keeps it friendly for families. Hours run Wednesday through Sunday, with the kitchen closed Monday and Tuesday, so plan your visit for later in the week.

Free parking is rarely a problem, and dogs are welcome too.

2. The Piggy BBQ, Walker, MN

The Piggy BBQ, Walker, MN
© The Piggy BBQ, Walker, MN

Downtown Walker, a lakeside resort town of about a thousand people, is home to a barbecue spot where you can build your own bowl and top it however you like.

The Piggy BBQ leans on smoked meats done right, with burnt ends that practically fall apart and pulled pork that keeps pace. Ribs and brisket round out the lineup, and the mac and cheese has a strong following of its own.

One nice touch is the Build Your Own BBQ Bowl, where you can pair pulled pork with mac and cheese and a scoop of cowboy caviar. The salads topped with brisket or pork are a lighter option worth knowing about.

The setting is cozy and family-friendly, with high chairs, a kids’ menu, and a dog-friendly patio. They accept reservations, which helps since parking downtown can get a little tight.

Open Wednesday through Sunday, with catering available if you want their food at a bigger gathering.

3. Smokey Jake’s BBQ, Aitkin, MN

Smokey Jake's BBQ, Aitkin, MN
© Smokey Jake’s BBQ, Aitkin, MN

Here is a barbecue joint that opens its doors as early as 8 a.m. on some days, which makes it a rare early bird among smokehouses.

Smokey Jake’s sits right on the Main Street commercial district of Aitkin, a county-seat town of roughly 2,100 residents. The brisket earns high marks for being tender and flavorful, and the ribs come with a dry rub that gives them real character.

Beyond the classics, the menu stretches to nachos loaded with smoked meat and garlic parmesan fries for a vegetarian-friendly side. Pulled pork and pulled chicken sandwiches are steady favorites, and the cornbread is a fitting finish.

The dining room is clean, quiet, and casual, with counter service that keeps things moving. It runs as a genuine mom-and-pop operation, and that shows in the friendly pace.

Hours are Tuesday through Saturday, closed Sunday and Monday, so mid-week is your best bet. No reservations here, but parking is usually easy.

4. BoB-a-Q Smokehouse & Grill, Two Harbors, MN

BoB-a-Q Smokehouse & Grill, Two Harbors, MN
© BoB-a-Q Smokehouse & Grill, Two Harbors, MN

What started in 2021 as a food trailer has grown into a full smokehouse serving one of the North Shore’s most talked-about barbecue lineups.

BoB-a-Q calls Two Harbors home, a quiet harbor town of around 3,600 people along Lake Superior. The brisket gets stacked on a fresh bun with a choice of house sauces, and the loaded potato with pulled pork is a standout for anyone wanting something hearty.

The brisket bowl, full racks of ribs, and a flavorful bowl of beans round out a menu that punches above its size. Portions are generous and prices stay reasonable, which is part of why people keep coming back.

Being a stop on the way up the shore, it is set up for travelers with curbside pickup, a drive-through, delivery, and outdoor seating. Just note there is no restroom on site.

Open seven days a week, with Saturday afternoons running the busiest and mornings the calmest.

5. Hudson Smokehouse, Ironton, MN

Hudson Smokehouse, Ironton, MN
© Hudson Smokehouse, Ironton, MN

In the heart of Cuyuna Country, this smokehouse has become a go-to fuel stop for the mountain bikers and lake visitors passing through the old mining range.

Hudson Smokehouse sits in Ironton, a Cuyuna Range town of under 600 people, and it delivers a wide spread of meats, sides, and barbecue sauces. The brisket earns steady praise for its smoky flavor and tender texture, and the pulled pork ranks right alongside it.

The prime rib sandwich is a menu highlight worth eyeing, and the baked beans and grilled cheese make solid companions. Portions are generous, which suits the active crowd that fills the place.

Beyond the food, there is a real gathering-spot energy with a fireplace, live music, and screens for watching sports. It works for both grab-and-go and sit-down dining, plus patio seating in warmer months.

Open Wednesday through Sunday, with Saturday afternoons drawing the biggest crowds. Dogs are welcome on the patio.

6. Big Bore Barbecue, Hanover, MN

Big Bore Barbecue, Hanover, MN
© Big Bore Barbecue, Hanover, MN

Some people put this Hanover spot up against the best of Texas, and that is high praise for a barbecue joint sitting along the Crow River in a town of about 3,500.

Big Bore Barbecue runs Texas-style pit cooking, smoking its beef, pork, and chicken on-site in a sprawling restaurant with a patio. The brisket burnt ends and pork belly burnt ends are the stars, joined by slow-smoked ribs and a lineup of creative sides.

The menu has fun with itself too, offering the Big Boreito, a BBQ Sundae, brisket melts, and a Trucker 24 prime rib for bigger appetites. Cheese curds and vegan baked beans give the table some variety.

Prices run a bit higher, in the twenty to thirty dollar range, but the portions and quality back it up. It does not take reservations and there is often a wait, especially Friday and Saturday evenings.

Open Tuesday through Sunday, with a full slate of desserts and late-night food on weekends.

7. D’s Smokehouse Bar and Grill, Zimmerman, MN

D's Smokehouse Bar and Grill, Zimmerman, MN
© D’s Smokehouse Bar and Grill, Zimmerman, MN

Sunday is prime rib day here, and that alone gives regulars a reason to circle the calendar.

D’s Smokehouse sits in Zimmerman, a rural-fringe town of roughly 6,000 in Sherburne County, and it specializes in scratch-smoked meats served in a warm, intimate space. The brisket comes out flavorful and tender, and the beef ribs are a menu highlight alongside that Sunday smoked prime rib.

The BBQ Mac, creamy and rich, is a crowd favorite, and the Three Little Pigs sandwich makes for a filling order. Brussels sprouts have quietly become one of the better sides on the menu.

Prices land in the twenty to thirty dollar range, which is fair for the quality of the smoke. There is a full bar, live music, and a patio for warmer evenings, plus reservations are accepted.

Open Wednesday through Sunday, closed Monday and Tuesday, with brunch and catering also on offer. Save room for a cannoli.

8. The Smokin’ Oak Rotisserie & Grill, Red Wing, MN

The Smokin' Oak Rotisserie & Grill, Red Wing, MN
© The Smokin’ Oak Rotisserie & Grill, Red Wing, MN

The twist at this Red Wing restaurant is the wood-fired rotisserie, where ribs, chicken, and loin roasts get seared over open flame.

The Smokin’ Oak makes a natural stop in Red Wing, the historic Mississippi River bluff town of around 16,500 known for its pottery and boots. The smoked meats come with well-praised barbecue sauces, and the Rotisserie Sampler Platter is a good way to try a little of everything.

The whole wood rotisserie chicken is a signature move, and pound orders of pulled pork make it easy to feed a group. Beyond barbecue, the menu stretches to a French dip, Cajun chicken alfredo, and an open-face sandwich.

The setting is relaxed and family-friendly, with a private dining room, Wi-Fi, and a welcoming atmosphere for all guests. It accepts reservations and offers curbside pickup and delivery too.

Open Tuesday through Sunday, with Saturday evenings the busiest stretch. A solid choice if you are exploring the river town for the day.

9. Depot Smokehouse and Tavern, Alexandria, MN

Depot Smokehouse and Tavern, Alexandria, MN
© Depot Smokehouse and Tavern, Alexandria, MN

Housed in a former train depot, this Alexandria spot carries a bit of railway history right into the dining room.

Depot Smokehouse and Tavern anchors downtown Alexandria, a west-central lake-country community of about 14,000 people. The smoked brisket pairs well with wild rice and mac and cheese, and the house-smoked pulled pork and ribs keep the barbecue lineup strong.

One item that stands out is the brisket pizza, a fun spin that has developed its own fan base. The pulled pork sandwich, rib basket, and house chips with sour cream are dependable picks, and there is a good salad bar for balance.

The building’s historic character adds to the appeal, with pool tables, live music, and a full menu that even includes a vegan option. Prices stay in the ten to twenty dollar range, making it easy on the wallet.

Open daily with long hours, plus weekend brunch starting at 9 a.m. Reservations are accepted, and parking is usually simple.

From the Iron Range to the Mississippi, these nine smokehouses prove that some of Minnesota’s best barbecue lives well outside the big cities. Pick a town, bring an appetite, and let the smoke lead the way.

Enjoyed this story?

Add Fast Food Club as a preferred source to see more of our reporting on Google.

Follow us on Google

Leave a Reply

Your email address will not be published. Required fields are marked *