OLD BARN RESTAURANT NEAR LANESBORO & PRESTON, MINNESOTA
Built on smoke, burgers, sandwiches and good company.
Smoked Meats, Barn-Built Burgers and Stacked Sandwiches
The Old Barn Restaurant is located inside our historic old barn at Old Barn Resort between Lanesboro and Preston in Southeast Minnesota's Driftless A.
Smoked meats, handcrafted burgers, stacked sandwiches and house-made sauces are at the heart of what we do at Old Barn Restaurant.
THIS WEEK SPECIALS - Available through Thursday, August 27
French DiP
A longtime Old Barn favorite is back for one week! Hand-sliced tender beef piled on a toasted hoagie and served with au jus for dipping.
Horsey Beef
Back for one week! Hand-sliced tender beef topped with crispy onion strings and drizzled with our house-made horseradish sauce, served on a toasted bun.
OLD BARN FAVORITES
From our #1-selling Chicken Bacon Ranch to house-smoked pork, stacked burgers and plenty in between, here are a few guest favorites.
Old Barn Burger
Cottage bacon, cheddar cheese, lettuce, tomato, and onion. Mayo and pickles on the side.
Chicken Bacon Ranch
Chicken, bacon, lettuce, tomato and ranch. A longtime Old Barn favorite—and our #1 seller.
Smoked Pork Sandwich
Slow-smoked in-house and full of flavor. Choice of house BBQ sauce.
Tractor Burger
Bacon, jalapeños, cheddar, crispy onion strings, and BBQ sauce on a soft pretzel bun.
Buffalo Bleu Barnwich
Crispy strips tossed in house-made buffalo, topped with bleu cheese crumbles.
Cuban Sandwich
Smoked pork, shaved ham, Swiss, house-made beer mustard, and pickles on ciabatta.
Rodeo Chicken
Grilled chicken, cottage bacon, provolone, and a crispy onion ring on a pretzel bun.
Chicken Strip Mary
Crispy strips, creamy slaw, tomato, and honey mustard on a toasted bun.
Cheese Curds
Crispy, hand-dipped in beer batter, and extra gooey. A barn favorite.
Frequently Asked Questions
-
Old Barn Restaurant is located inside the historic barn at Old Barn Resort, between Lanesboro and Preston in Southeast Minnesota’s Driftless Area. We’re just off the Root River State Trail and a short drive from both Lanesboro and Preston.
-
We’re known for smoked meats, handcrafted burgers and stacked sandwiches, along with salads, wraps, appetizers and other Old Barn favorites. Our menu includes house-smoked pork, specialty burgers, chicken sandwiches and Minnesota favorites like hand-dipped cheese curds.
-
No reservations are needed. Old Barn Restaurant is first-come, first-served, so just stop in, grab a table and come hungry.
-
Everyone is welcome! You don’t need to be staying at Old Barn Resort or golfing at Rivers Bend to eat at Old Barn Restaurant. We welcome locals, visitors, trail riders, golfers, campers and anyone exploring the Lanesboro and Preston area.
-
Yes. We feature rotating weekly specials alongside our regular menu, giving you something new to try throughout the season. Check this page or follow Old Barn Eats on social media for the latest specials.
-
Yes. Old Barn Restaurant is located at Old Barn Resort along the Root River State Trail, making it an easy stop for cyclists and visitors exploring the Lanesboro and Preston area.
-
Absolutely. Rivers Bend Golf Course is located right here at Old Barn Resort, so you can grab a meal or drinks at Old Barn Restaurant before or after your round.
-
Yes. Smoking meat is a big part of what we do at Old Barn Restaurant. Our menu features house-smoked ribs, smoked pork and other smoked-meat favorites, including our Smoked Pork Sandwich and Cuban Sandwich.
-
Yes! We make many of our sauces in-house, including sauces used throughout our burgers, sandwiches, smoked meats and weekly specials. It’s one more way we put our own Old Barn spin on the food we serve.
View the Full Menu at Old Barn Restaurant
Check Out Our Full Menu and Plan Your Meal!