Old Barn Restaurant at Old Barn Resort in Preston, Minnesota
Built on smoke, burgers, 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 Region.
Expect smoked meats, stacked burgers and sandwiches, cheese curds, and cold drinks — served first-come, first-served in a laid-back, family-friendly space.
THIS WEEK SPECIALS - Available through Thursday
Jalapeño Cheddar Burger
A grilled beef patty topped with melted cheddar cheese and fresh jalapeños on a toasted bun. Simple, bold, and back for a limited time.
Sweet Swine Slaw
Our house-smoked pulled pork topped with crisp vinegar slaw and our house-made sweet Asian sauce, all wrapped in a warm flatbread. A longtime favorite that's back for this week's specials.
Old Barn Restaurant Favorites
Smoked meats, handcrafted burgers, and stacked sandwiches. The Old Barn Restaurant delivers bold flavors with a rustic charm. Here are some guest favorites you don’t want to miss!
Tractor Burger
Bacon, jalapeños, cheddar, crispy onion strings, and BBQ sauce on a soft pretzel bun.
Rodeo Chicken
Grilled chicken, cottage bacon, provolone, and a crispy onion ring on a pretzel bun.
Cheese Curds
Crispy, hand-dipped in beer batter, and extra gooey. A barn favorite.
View the Full Menu at Old Barn Restaurant
Check Out Our Full Menu and Plan Your Meal!